14
Cloud Computing Pay-per-Use for On-Demand Scalability Cloud Computing: Pay-per-Use for On-Demand Scalability OGF25 Avner Algom IGT

Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Cloud Computing Pay-per-Use for On-Demand Scalability

Cloud Computing: Pay-per-Use for On-Demand Scalability

OGF25

Avner AlgomIGT

Page 2: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

About IGTKnowledge sharing and networking

Grid/Cloud Technologies – Industry Oriented

Cloud Computing: Pay-per-Use for On-Demand Scalability

Conferences

Work GroupsLab

Knowledge Center

International Collaborations

Workshops

Page 3: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

http://www.cloudcomputing.org.il/ccd/

IGT Cloud Computing Directory

Cloud Computing: Pay-per-Use for On-Demand Scalability

Page 4: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

What is Cloud Computing?Think Power Grid

Cloud Computing: Pay-per-Use for On-Demand Scalability

The Network is the ComputerPower Grid Compute Grid

Provides On-Demand Transparent ServicesPay per Use

The Network is the Electricity

Page 5: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

The Need for Cloud Computing

Better Peak Time

Economy

Faster time to market for

Business Data

Economic Crisis-> Cut IT Costs NOW

IT is not my main business

Cloud Computing: Pay-per-Use for On-Demand Scalability

Cloud

Computing

to market for innovation

Cost Control

Pay only for what you use

Communities Clouds

IT/Business flexibility

Data Scalability

Page 6: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Cloud Computing: Pay-per-Use for On-Demand Scalability

Page 7: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Open Source (Licensing Cost)Peak time Economy

Flexibility and EfficiencyIT is not my main Business

CIOs ‘Do more with less’ – ( Financial crises)

+

Pay-per-Use for business EfficiencyB

usin

ess

Why Now? – Cloud enablers

We

are

Saa

S U

sers

Cloud Computing: Pay-per-Use for On-Demand Scalability

Amazon, Google, Yahoo!, eBayVirtualization – on-Demand Flexibility

x86 Multi Core and RAM sizeInternet Web 2.0 PlatformLAN/WAN Performance

+

on-Demand Scalability for Data Efficiency

Tech

nolo

gy We

are

Saa

S U

sers

Page 8: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Scale Up axis Scale2

Virtualization is the Scalability enablerThe power of Cloud Diagonal scaling = Scale-out + S cale-up

OS

Virt

ualiz

atio

n

Cloud Computing: Pay-per-Use for On-Demand Scalability

Scale Out axisInfrastructure Virtualization

OS

Virt

ualiz

atio

n

Using 1000 servers for one hour costs the same as using one server for 1000 hours

Page 9: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

When and what do I want to move between Internal & External Clouds?

Cloud PC(DaaS)

IaaS

PaaS

SaaS

Cloud Computing: Pay-per-Use for On-Demand Scalability

InternalIntraClouds

ExternalInterClouds

Load Balancing of Cost/Performance

My Data

My App

My OS

Economy of Scalability

Page 10: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

SaaS

Grid Computing as SaaS

Grid Computing Applications(SaaS)

Cloud Computing: Pay-per-Use for On-Demand Scalability

EnterpriseIntraClouds

ExternalInterClouds

Load Balancing of Cost/Performance

My Data

Economy of Scalability

Page 11: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Use

The Evolution of Public Clouds Use

PaaS

IaaS

Next stageDaaS Cloud PC

Home Developer

Cloud Computing: Pay-per-Use for On-Demand Scalability

Home ISVs/SMEs Enterprise

SaaS

IaaS

Size

Next stage

Page 12: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

Infrastructure Resource On-Demand Services

CPUs Yes

Storage Yes

Network Bandwidth No

RAM No

Is Cloud On-Demand?

Cloud Computing: Pay-per-Use for On-Demand Scalability

OS Loading Yes

OS Migration Not Yet

VPN Not Yet

Grid on Cloud Yes

Cost/Performance SLA No

Cloud of Clouds No

Page 13: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

• Legal (local & International)• Scalable software architecture • Interoperability standards• SLA Standards

Main Cloud Challenges

Cloud Computing: Pay-per-Use for On-Demand Scalability

• SLA Standards• Security• Management• Dynamic Network Bandwidth• Freedom of cloud choice

Page 14: Cloud Computing Pay-per-Use for On-Demand … › OGF25 › materials › 1500 › AvnerAlgomIGT...We are SaaS Users Cloud Computing: Pay-per-Use for On-Demand Scalability Amazon,

!Thank You

Cloud Computing: Pay-per-Use for On-Demand Scalability

[email protected]