Public IaaS Cloud Performance from a Delivering...

22
Delivering Reliable Performance from a Public IaaS Cloud Robert Jenkins CEO CloudSigma

Transcript of Public IaaS Cloud Performance from a Delivering...

Page 1: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Delivering Reliable Performance from a Public IaaS Cloud

Robert JenkinsCEO

CloudSigma

Page 2: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms
Page 3: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

ExplodingData Volumes

Page 4: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Increasing scaling issues

Page 5: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Customers experience...

Page 6: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Customers experience...

...variable performance!!

Page 7: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms
Page 8: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Problem: Slow compute

Page 9: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Solution: Remove contention Manage load better

Page 10: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Problem: Networking bottlenecks

Page 11: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Solution Now: 10 GigE/40 GigE Solution Future: Software defined networking

Page 12: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Problem: Variable storage performance

Page 13: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Solution: SSD

Page 14: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

The Results

http://www.screencast.com/t/Ui4v73wP5m5

Page 15: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

The Ecosystem Model

An ecosystem is a community of living organisms (plants, animals and microbes) in conjunction with the nonliving components of their environment (things like air, water and mineral soil), interacting as a system.

Page 16: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Who feeds the ecosystem?

Media Owners

Media Services Providers

Public IaaS Cloud

Provider

Consumers Shared riskShared reward

Page 17: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Cloud Ecosystem advantage #1: Eliminate Data Churn

The cloud becomes a hub, a virtual switch between ecosystem participants.

Page 18: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Infrastructure should be organic, shaping itself to customer requirements over time.

Requirements define the infrastructure; services should not be limited by inflexible infrastructure.

Cloud Ecosystem advantage #2: Elasticity

Page 19: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Cloud Ecosystem advantage #3: Increased Service Choice

Page 20: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Higher C

ost Lower

Tiered Storage: Our Value Proposition

DistributedObject

Storage S3

Lower Performance Higher

DistributedCompute Storage

DistributedSSD

Local SSD

High Random I/O PerformanceOutstanding Database PlatformPersistent and Protected

Persistent Magnetic StorageDistributed File systemsRaid ProtectionNo SAN or NAS Failure Points

Low Cost Persistent StorageObject Storage – HTTP AccessAmazon S3 CompatibleAlso Mountable as a Block Device

$0.40 per GB

$0.04 per GB

Page 21: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

Results deliveredCustomization Purchasing

Efficiency

Predictable costs

Unrivalled Price/Performance

Page 22: Public IaaS Cloud Performance from a Delivering Reliableblog.zhaw.ch/icclab/files/2012/10/ICC-Lab-Speaking... · The Ecosystem Model An ecosystem is a community of living organisms

You are invited!

Email: [email protected]

Web: www.cloudsigma.com

Twitter: @cloudsigma