What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not...

25

Transcript of What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not...

Page 1: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 2: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 3: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

What is the cloud?(Cont.)

Page 4: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

What is the cloud?(Cont.)

Page 5: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

5

TIME

IT C

AP

AC

ITY

Actual Load

Allocated IT-capacities

Too Much Power

Not Enough Power

Load Forecast

Why we need cloud?

Page 6: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Actual Load

Capacity on Demand

Lower Capex

No capital laying idle

No screaming customers

Knob goes up...

And...down

TIME

IT C

AP

AC

ITY

Load Forecast

Why we need cloud?

Page 7: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Usage

Com

pu

te

Time

Average

Inactivity

Period

Com

pu

te

Time

Average Usage

Average Usage

Com

pu

te

Time

Com

pu

te

Time

Average Usage

Page 8: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Software-as-a-Service

“SaaS”Platform-as-a-Service“PaaS”Infrastructure-as-a-Service

“IaaS”

Page 9: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Packaged Software

StorageStorage

ServersServers

NetworkingNetworking

O/SO/S

MiddlewareMiddleware

VirtualizationVirtualization

DataData

ApplicationsApplications

RuntimeRuntime

Infrastructure(as a Service)

StorageStorage

ServersServers

NetworkingNetworking

O/SO/S

MiddlewareMiddleware

VirtualizationVirtualization

DataData

ApplicationsApplications

RuntimeRuntime

Managed b

y

vend

or

Platform(as a Service)

Manag

ed b

y

vendor

StorageStorage

ServersServers

NetworkingNetworking

O/SO/S

MiddlewareMiddleware

VirtualizationVirtualization

ApplicationsApplications

RuntimeRuntime

DataData

Software(as a Service)

Managed b

y

vend

or

StorageStorage

ServersServers

NetworkingNetworking

O/SO/S

MiddlewareMiddleware

VirtualizationVirtualization

ApplicationsApplications

RuntimeRuntime

DataData

Page 10: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

存储存储

服务器服务器

网络网络

操作系统操作系统

中间件中间件

虚拟化虚拟化

数据数据

应用应用

运行时组件运行时组件

IaaS

存储存储

服务器服务器

网络网络

操作系统操作系统

中间件中间件

虚拟化虚拟化

数据数据

应用应用

运行时组件运行时组件

云计算提供商负

客户负责

SaaS

云计算提供商负

存储存储

服务器服务器

网络网络

操作系统操作系统

中间件中间件

虚拟化虚拟化

应用应用

运行时组件运行时组件

数据数据

PaaS

云计算提供商负

存储存储

服务器服务器

网络网络

操作系统操作系统

中间件中间件

虚拟化虚拟化

应用应用

运行时组件运行时组件

数据数据

客户负责

Page 11: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

The keyword: Virtualization.Providers of IaaS:

AmazonRackspaceServerPathVMWare

Page 12: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Amazon Web Services Infrastructure Services:Amazon Cloudwatch: AutoscalingAmazon Cloudfront: content delivery network (CDN)Amazon Route 53: highly available and scalable DNSAmazon Virtual Private Cloud (VPC) : secure bridges into on-premises computingElastic Load Balancing: distributing incoming application trafficSQS: Simple Queue Service for messagingSNS: Simple Notification Service for alerting

Page 13: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

Mosso/The Rackspace Cloud Infrastructure Services:

Content Delivery Network (CDN)Simple Load Balancing using virtualized server to provide load balancing

Page 14: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

GoGrid Infrastructure Services:Content Delivery Network (CDN) with a boasted 18 points of presence on 4 continentsF5 Hardware Load BalancingData Center specific provisioningAuto scaling with Vertical RAM Scaling and more features

Page 15: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 16: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?

VMware Infrastructure:

Page 17: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 18: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 19: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 20: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 21: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 22: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 23: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 24: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?
Page 25: What is the cloud?(Cont.) 5 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast Why we need cloud?