36

presentation on reducing Cost in Cloud Computing

Embed Size (px)

Citation preview

Page 1: presentation on reducing Cost in Cloud Computing
Page 2: presentation on reducing Cost in Cloud Computing

Presentation on

The Cost of a Cloud in Data Center Network

Page 3: presentation on reducing Cost in Cloud Computing

Presented To:

Sir Uzair Ishtiaq

Department of Information Technology

Page 4: presentation on reducing Cost in Cloud Computing

Presented By:

Department of Information Technology

Taha Rehman Roll# 09-32

Farrukh Shahzad Roll# 09-13

Muhammad Faheem-ul-Hassan

Roll# 09-20

Muhammad Ali

Roll# 09-11

Page 5: presentation on reducing Cost in Cloud Computing

Farrukh Shahzad Roll# 09-13

Introduction

To

The Cost of Cloud In Data

Centers

Page 6: presentation on reducing Cost in Cloud Computing

In recent years Large investments have been made in massive data centers supporting cloud services by companies such as eBay, Facebook.

The investigation of the research paper starts with the question.

“Where does the cost go in today’s cloud service data centers?”

Here consider that a data centers housing on the order of 50,000 servers that would be built based on currently well-understood techniques, using good quality, highly available equipment.

Page 7: presentation on reducing Cost in Cloud Computing

Table

Amortized Cost Components Sub Components

~45%

~25%

~15%

~15%

Servers

Infrastructure

Power draw

Network

CPU, Memory, Storage System

Power Distribution

Electrical Utility Costs

Links, Transfer, equipment

Page 8: presentation on reducing Cost in Cloud Computing

Clo

ud

Se

rvic

e D

ata

Ce

nte

rs a

re

Dif

fere

nt

It is natural to ask why existing solutions forthe enterprise data center do not work forcloud service data centers.

First and foremost, the leading cost in theenterprise is operational staff. In the datacenter, such costs are so small (under5%due to automation) . In a well-runEnterprise , a typical ratio of IT staffmembers to servers is 1:100.

Page 9: presentation on reducing Cost in Cloud Computing

Clo

ud

Se

rvic

e D

ata

Ce

nte

rs a

re

Dif

fere

nt

In a well run datacenter, a typical ratio ofstaff members to servers is 1:1000.

Page 10: presentation on reducing Cost in Cloud Computing
Page 11: presentation on reducing Cost in Cloud Computing
Page 12: presentation on reducing Cost in Cloud Computing

Server Cost Problem and

SolutionMuhammad

AliRoll# 09-11

Page 13: presentation on reducing Cost in Cloud Computing

Cost Breakdown Server Cost

The greatest data center costs go to servers. For

example, assuming 50,000 servers , a relatively

aggressive price of $3000 per server

With prices this high , achieving high utilization ,

i.e. useful work accomplished per dollar invested,

is an important goal . Unfortunately, utilization

in the data center can turn out to be remarkably

low near about 10%.

Page 14: presentation on reducing Cost in Cloud Computing

Structural Reasons For increasing Server Cost

Uneven Application Fit

A server integrates CPU, memory, Network and (often) storage components. It is often the case that The application fit in the server does not fully utilize one or more of these components.

Uncertainty in Demand Forecasts

Cloud service demands can spike quickly, especially for new

services,

Page 15: presentation on reducing Cost in Cloud Computing

Long Provisioning Time Scales

• Purchases, whether for upgrades or new builds,tend to be large, with components bought inbulk. Infrastructure is typically meant to last verylong time periods

Risk Management

• If successful, a service creator might reason,demand could ramp up beyond the capacity ofthe resources Allocated to the service ( anddemand, as noted, can be hard to forecast).

Structural Reasons For increasing Server Cost

Page 16: presentation on reducing Cost in Cloud Computing

Problem

Page 17: presentation on reducing Cost in Cloud Computing

Infrastructure & Power cost

Problems and SolutionsTaha Rehman

Roll# 09-32

Page 18: presentation on reducing Cost in Cloud Computing

Infrastructure Cost

Page 19: presentation on reducing Cost in Cloud Computing

As Table indicates, the aggregate cost is substantial.As depicted in Figure, Drawing power from theutility leads to capital investments in large Scalegenerators, transformers, and Uninterruptible PowerSupply (UPS) systems.

Page 20: presentation on reducing Cost in Cloud Computing

SolutionDriving the price of the infrastructure to these highlevels is the requirement for delivering consistentpower. resilienceled to scale-out data center designsbased on very large numbers of commodity , low costservers, with resilience in the system even though thecomponents have relatively high failure rates.

Page 21: presentation on reducing Cost in Cloud Computing

Power Cost Problem

To track where the power goes, postulate application ofstate-of-the art practice based on currently well understoodtechniques and implementation based on good quality butwidely available equipment. The Green Grid provides ametric to describe data center Power Usage Efficiency(PUE) asPUE= (Total Facility Power)/(IT Equipment Power).

Page 22: presentation on reducing Cost in Cloud Computing

Decreasing the power draw of each server is clearly hasthe largest impact on the power cost of a data center,and it would additionally benefit infrastructure cost bydecreasing the need for infrastructure equipment. Thoseimprovements are most likely to come from hardwareinnovation, including use of high efficiency powersupplies and voltage regulation modules

Solution

Page 23: presentation on reducing Cost in Cloud Computing

Networking Cost Problems

The capital cost of networking gear for data

centers is a significant fraction of the cost of

networking, and is concentrated primarily in

switches , routers, and load balancers. The

remaining networking costs are concentrated in

wide area networking:

(1)peering, where traffic is handed off to the

Internet Service Providers that deliver packets

to end users,

(2) the inter data center links carrying traffic

between geographically distributed data centers

Page 24: presentation on reducing Cost in Cloud Computing

Solution

Wide area networking costs are sensitive to

site selection, and to industry dynamics.

Accordingly, clever design of peering and

transit strategies, combined with optimal

placement of micro and mega data centers,

all have a role to play in reducing network

costs.

Page 25: presentation on reducing Cost in Cloud Computing

Muhammad Faheem-ul-Hassan

Roll# 09-20

Agility to till Conclusion

Page 26: presentation on reducing Cost in Cloud Computing
Page 27: presentation on reducing Cost in Cloud Computing

Networking in Current Data Centers

Page 28: presentation on reducing Cost in Cloud Computing

Networking in Current Data Centers:

Multiple applications run inside a single data center, typically with each application hosted on its own set of(potentially virtual) server machines. A single data center network supports two types of traffic:(a) traffic flowing between external end systems and internal servers(b) traffic flowing between internal servers.

Page 29: presentation on reducing Cost in Cloud Computing

This spreading is typically performed by aspecialized hardware load balancer. Usingconventional load-balancer terminology, the IPaddress to which requests are sent is called avirtual IP address(VIP) and the IP addresses ofthe servers over which the requests are spreadare known as direct IP addresses(DIPs).

Networking in Current Data Centers

Page 30: presentation on reducing Cost in Cloud Computing

Design Objectives

Services should use location independent

addresses that decouple the server’s location in

the DC from its address. This enables any server

to become part of any server pool while

simplifying configuration management.

In order to achieve agility within a data center, we argue the network should have the following properties:

Page 31: presentation on reducing Cost in Cloud Computing

Uniform Bandwidth and Latency:Uniform bandwidth, combined with uniform

latency between any two servers would allow

services to achieve same performance

regardless of the location of their servers.

Security and Performance Isolation:If any server can become part of any

service, then it is important that services are

sufficiently isolated from each other that one

service cannot impact the performance and

availability of another.

Page 32: presentation on reducing Cost in Cloud Computing

INCENTING DESIRABLE BEHAVIOR

Designing mechanisms to implement

economic incentives that encourage efficient

behavior is a rich area for study and impact.

Trough Filling:

Periods of peak usage of net work and power

are relatively expensive to a data center both

resources are typically charged based on

percentiles of usage, meaning that the cost is

determined by the height of the peaks

“Binpacking” opportunities to manage services

to smooth resource consumption, at many

Page 33: presentation on reducing Cost in Cloud Computing

GEO-DISTRIBUTION

Speed and latency matter. There is substantial empirical evidence suggesting that performance directly impacts revenue.

Geo-Di st r i but i ng St at e

The state-of-the art is that every service implements its own solution for geo distribution. For example, Facebook replicates data with all writes going through a single master data center. Yahoo! mail partitions data across DCs based on user

Page 34: presentation on reducing Cost in Cloud Computing

CONCLUSIONSData center costs are concentrated in servers,

infrastructure, power requirements, and networking, in that

order .Though costs are steep, utilization can be

remarkably low.

First, we need to increase internal data center network

agility, to fight resource fragmentation and to get more

work out of fewer servers reducing costs across the

board.

Second, we need to pursue the design of algorithms and

market mechanisms for resource consumption shaping

that improve data center efficiency.

Finally, geo diversifying data centers can improve end to

end performance and increase reliability. To reap

economic benefits from geo diversity, we need to design

and manage data center and network resources as a joint

optimization, and we need new systems to manage the

geo distribution of state.

Page 35: presentation on reducing Cost in Cloud Computing

Questions

Page 36: presentation on reducing Cost in Cloud Computing