Vous êtes sur la page 1sur 27

Navigating a world of many clouds

Veena Avula
Rajesh Ramchandani

Sun Microsystems, Inc

T hurs da y, 25 J une 2009


M is s io n B a y C onferenc e C enter
S a n Fra nc is c o
Sun Open Cloud Platform @ Structure09 2009 1
Cloud Computing’s Defining Concepts

Real-time,
Virtualization user-controlled
+ provisioning
Multi-tenancy +
Pay-per-use

Efficiency Cost

Proven technology for data center efficiency


with new model for delivery and end-user costs
Sun Open Cloud Platform @ Structire09 2009 2
Different Cloud types
Public Private Hybrid

Shared Self owned Smaller Private


Cloud self-owned
Pay per use Firewall'ed
Overflow to Public
No contract Cloud
Sun Open Cloud Platform @ Structire09 2009 3
And then there are

Platform as a Service Platform


Hosted
asPrivate
a Service

Infrastructure as a Service Infrastructure


Cloud
as a Service

Application as a Service

Software as a Service

Sun Open Cloud Platform @ Structire09 2009 4


Does one size fit all?

Sun Open Cloud Platform @ Structire09 2009 5


What do you care about?
access advantage agile api archive availability business buzzword

Communicating Cloud-Computing controls capex concerns

compliance concept data center data data


demand disaster-recovery distributed elastic enterprise
explosive federal five9s flexibility growth hippa
identity indirect-cost java manage monitor mobility open
opex on-demand php privacy peak
private programmatic restful regulatory risk
reliability resources ruby saas scalable
security services short-term software sox
standards storage technology tco trends things
virtualization vmware windows xen
Sun Open Cloud Platform @ Structire09 2009 6
Video Sharing storage options
$140,000.00
Storage Cost Analysis for first year

$114,360
$120,000.00

$100,000.00
First year cost of storage

$80,000.00

$96,000.00

$60,000.00 Recurring cost of bandwidth


Recurring cost of Storage
$47600
Recurring cost of Co-Lo
$40,760 One time Cost of Hardware
$40,000.00 $14,400.00

$14,400.00

$13,200.00

$20,000.00 $18, 360.00

$18, 360.00 $20,000.00


$3 ,0 00.00
$5 ,0 00.00
$0.00
Public Storage Cloud Private Storage Cloud Hybrid Storage Cloud
Storage Models
Assumptions:
* Data size is 10TB

Cost of storage and bandwidth is list price of Amazon S3

2% of videos watched 300 times each per month (200GB data transfer 300 times each month)

Bandwidth committed at Co-Lo is 200MB burstable upto 1GB @ $1200 per month

Full rack is co-lo'ed @ $600 per month, power @ $500 per month
* Hardware prices are Listed Sun Startup Essentials prices
Sun Open Cloud Platform @ Structure09 2009 7
Video Sharing storage options
$400,000.00
Storage Cost Analysis for 3 years
$343,080
$350,000.00

$300,000.00

$250,000.00
3 year cost of storage

$200,000.00 $2 88,00 0.00

Recurring cost of bandwidth


Recurring cost of Storage
$150,000.00 Recurring cost of Co-Lo
One time Cost of Hardware
$112,280
$102,800
$100,000.00
$43,200.00
$43,200.00

$50,000.00
$39,600.00 $55, 080.00
$55, 080.00

$20,000.00 $9 ,0 00.00
$0.00 $5 ,0 00.00

Public Storage Cloud Private Storage Cloud Hybrid Storage Cloud


Storage Models

Assumptions:
* Data size is 10TB

Cost of storage is list price of Amazon S3

2% of videos watched 300 times each per month (200GB data transfer 300 times each month)

Bandwidth committed at Co-Lo is 200MB burstable upto 1GB @ $1200 per month

Full rack is co-lo'ed @ $600 per month, power @ $500 per month
* Hardware prices are Listed Sun Startup Essentials prices
Sun Open Cloud Platform @ Structure09 2009 8
Large scale Cloud Testing
One year Large scale Cloud Testing cost analysis
$2,500,000.00

$2.17 Million
Annual Cost of large scale Cloud Testing

$2,000,000.00 $4 00,00 0.00

$1,500,000.00
Recurr ing c ost of cloud Testing
$1 ,0 00,00 0.00
Engineering Resources
Software License
Infrastructure cost
$1,000,000.00

$430,000
$500,000.00
$770,000. 00

$3 50,00 0.00

$80,000.00
$0.00
In-house infrastructure Public Cloud
Infrastructure types
Assumptions:

Load testing performance of upto 100,000 concurrent users * Hardware needed is 150 dual quad-core servers (approx. price per server is $5,000)

Cost of storage is $20,000 * Software license purchased for load testing (subscription approx. $1M)

Avg. cost of testers assumed to be $80,000 per year * Database license cost may be additional, assumed $0 here

List price of Cloud Testing is $3500 / hour (Soasta)
TCO numbers provided by Soasta Sun Open Cloud Platform @ Structure09 2009 9
Large scale Cloud Testing
3 year Large scale Cloud Testing TCO comparison
$6,000,000.00

$4.97 Million
$5,000,000.00
Annual Cost of Large scale testing

$1 ,2 00,00 0.00

$4,000,000.00

Recurr ing c ost of cloud Testing


$3,000,000.00 Engineering Resources
Software License
Infrastructure cost
$3 ,0 00,00 0.00

$2,000,000.00

$1.29 Million

$1,000,000.00
$1 ,0 50,00 0.00

$770,000. 00

$2 40,00 0.00
$0.00
In-house infrastructure Public Cloud
Infrastructure types

Assumptions:

Load testing performance of upto 100,000 concurrent users * Hardware needed is 150 dual quad-core servers (approx. price per server is $5,000)

Cost of storage is $20,000 * Software license purchased for load testing (subscription approx. $1M)

Avg. cost of testers assumed to be $80,000 per year) * Database license cost may be additional, assumed $0 here

List price of Cloud Testing is $3500 / hour
TCO numbers provided by Soasta Sun Open Cloud Platform @ Structure09 2009 10
Cloud Test Lab Management
$350,000.00
Testing Lab 3 yesr TCO comparison
$298,000
$300,000.00

$80,000.00
$250,000.00

$200,000.00

$150,000.00 Cloud Lab subscription


$150,000.00 Indirect cost
Lab Admin
$99,000 Virtualization software
$100,000.00 Power / Cooling / space
Infrastructure cost

$17,000.00
$50,000.00 $14,000.00
$99,000.00

$37,000.00
$0.00
In-house infrastructure Public Cloud

Lab infrastructure aquistion models


Assumptions:
 QA Lab environment has 25 cores, avg price @500/core
• Indirect costs attributed to lack of automation and self-service
 Cost of data center includes power, cooling and real estate
capability in a basic virtualized lab (this is conservative).
 Fully loaded cost of lab admin assumed to be $100K per year
Storage is included in cost of hardware
 Lab subscription includes usage of 25 concurrent cores

 Lab is used on average for 15 hours per week by 8 testers

Sun Open Cloud Platform @ Structure09 2009 11


TCO numbers provided by Skytap
How do they all stack up?
Storage Characteristics
Storage characteristics

Availability
Security
Compliance
Privacy

Public Storage Cloud Private Storage Cloud Hybrid Storage Cloud


Storage Models
Assumptions:

Co-Lo Hosted SLAs are better than Cloud offered SLA ( 99.999% Vs 9.99% )

Compliance solutions available on Storage Cloud are limited

Privacy issues are not Cloud provider specific issues

Security on Cloud is as strong as built in private data centers or Hosting providers data centers
Sun Open Cloud Platform @ Structure09 2009 12
Sun’s Vision Since 1984

THE
NETWORK
is the
Computer

Sun Open Cloud Platform @ Structure09 2009 13


Sun’s Strategy
Develop the core technologies for
Sun's Open Cloud Platform

Build and test new Services through


a Sun Cloud

Partner with service providers and


enterprises to build their own public
and private clouds

Develop open standards and drive


developer adoption

Build communities and marketplaces


Sun Open Cloud Platform @ Structure09 2009 14
Sun Open Cloud Platform

Clouds are the next platform


Need a platform which is bigger than any
single cloud instance
Sun Open Cloud Platform @ Structure09 2009 15
Sun Cloud User Services

Compute Virtual Storage


Service Data Center Service
Resources,
People,
Graphical UI
Virtual Volumes
Machines Objects
Networking Open
Storage Protocols:
APIs WebDAV
S3
Public, RESTful,
Java, Python,
Ruby

Sun Open Cloud Platform @ Structire09 2009 16


Sun Cloud Internal Services

Identity Metering Billing


Service Service Service

Services post Customer


Plug-in ID resource
systems resource usage
consumables
Sessions Bill creation and
Aggregation by collection
customer

Sun Open Cloud Platform @ Structire09 2009 17


Sun Cloud Developer Components

App Desktop
Catalog VM Cloud IDE

Community and ISV VirtualBox NetBeans


cloud solutions Develop locally - Build and deploy
Upload to Cloud to cloud

Download Save Build


Try It Upload to Deploy to
Now Cloud Cloud

Sun Open Cloud Platform @ Structire09 2009 18


Sun Cloud Platform
API and VDC Web UI

Virtual Data Center Layer (VDC)


Self-provisioning, control, account metering

Data Center Abstraction Layer (DAL)


Data Center Model, Workflows, Framework

Virtualization Layer
OpenSolaris + Xen or VirtualBox
Storage: ZFS + COMSTAR - Network: Crossbow

Data Center resource management (Ni2, etc)

Physical Layer:
- Sun Servers
- Sun Storage
- Sun and 3rd party Networking

Sun Open Cloud Platform @ Structire09 2009 19


First Sun Cloud Hosted at Switch
Communications in Las Vegas
• State of the art facility (Switch)
> 1500 watts per sq ft density
> 146 MVA generator capacity
> 100% heat containment
> 7000+ cabinets
> 24/7/365 security
• Second to none connectivity
> 26 national carriers are
physically on-net within the
data center

Sun Open Cloud Platform @ Structire09 2009 20


Virtual Data Center (VDC) Model
• Design application
from pre-built components
using drag-and-drop
• Deploy to cloud
• Monitor, manage and
reconfigure
• Compatibility with
programmatic APIs
• Support standard OVF
images
• Ability to model, save and
deploy entire system
http://www.informationweek.com/blog/main/archives/2009/03/reviewcam_of_su.html
Sun Open Cloud Platform @ Structire09 2009 21
Virtual Hadoop Cluster on Sun
Cloud

Sun Open Cloud Platform @ Structure09 2009 22


Sun Cloud Open API

Sun Open Cloud Platform @ Structire09 2009 23


Sun Cloud Open API (contd.)

Sun Open Cloud Platform @ Structire09 2009 24


Machine Images To Go!

Sun Open Cloud Platform @ Structire09 2009 25


sun.com/cloud

Thank you.

26
26
Navigating a world of many
Clouds
Veena Avula
Rajesh Ramchandani

Sun Microsystems, Inc


June 16, 2009

27
27

Vous aimerez peut-être aussi