The Sun Cloud Sun's Public Cloud Computing  Wayne Liang Software Practice Sun Microsystems, Inc.
Agenda Sun's open source strategy Cloud Computing and Sun’s Vision Sun’s Cloud Strategy & Roadmap Why Sun? Getting Started
Sun’s Open Source Strategy
3.0 Pay at the point of value c.2000-  2.0 Sold unbundled  c.1980-2000 Software Market 3.0 Acquisition Deployment 1.0 Indivisible from hardware c.1970-1980
Sun's Open Source Strategies Drive volume Share Disrupt locked  market-places Address growth  markets
Enterprise App Platforms xVM / SJS WS SJS PS Enterprise Open Source Enterprise Supported Simple Upgrade Path Open Source Subscriptions xVM HTTPd Java CAPs Open ESB SJS AM Open SSO Star Office Open Office solaris SJS AS GlassFish
Paying at the point of value Source Code Binary Product Simple Training Security Help Developer/Tools/Tips Insurance, Safety Integration, Binaries and Updates Customization, Services & Training Subscriptions or Traditional License & Support Free and Open What We Sell
Open source common Monetization Framework
Cloud Computing and Sun’s Vision
Everyone is Talking About Clouds Database as a Service Utility Computing Virtualization Application Hosting Infrastructure as a Service Grid Computing Platform as a Service Storage as a Service Software as a Service
What’s Driving Interest in Clouds Lower  Costs Business Agility
Efficiency Pay As-You-Go Op-ex vs. Cap-ex SLA Virtualization Rapid, Self Provisioning Faster Deployment API-Driven Standard Services Elastic On-Demand Multi-Tenant Economics Developer Centric Flexibility
Faster time-to-market Reduction of custom software Pay only for what you use Grow infrastructure with business Business Agility Cloud Feature Self Provisioning Built-in Services Elasticity On-Demand Resulting Benefit
Faster time-to-market Reduction of custom software Pay only for what you use Grow infrastructure with business Changing IT Relationships Cloud Feature Resulting Benefit Developers Deployers Why won’t IT support this? Why can’t I use the versions  I want? Why can’t I get better  availability? How can I pay only for what I need? How quickly can I get more servers? Why do we have so many versions of every package? Where can I cut costs? How can I do finer grain provisioning? Where do we enforce security, regulation and audit?
Faster time-to-market Reduction of custom software Pay only for what you use Grow infrastructure with business All Clouds Share Key Traits One Service Fits All Virtualized Physical Resources Self Provisioning Elasticity Pay per Use Programmatic Control
BUT clouds can also be quite different Layers Public vs Private Clouds Application Domains
Faster time-to-market Reduction of custom software Pay only for what you use Grow infrastructure with business Cloud Computing Layers Applications offered on-demand over the network (salesforce.com) Basic storage and compute capabilities offered as a service (Amazon web services) Developer platform with built-in services (Google App Engine)  Infrastructure as a Service Platform as a Service Software as a Service
Public vs. Private Clouds Public Private Mixed Pay as you go, multi-tenant applications and services Cloud computing model run within a company's own datacenter  Mixed usage of public and private clouds according to application
Faster time-to-market Reduction of custom software Pay only for what you use Grow infrastructure with business Application Domains HPC Medical Intelligence Finance Analytics Web Domains Drive Differences in Hardware and Software Architecture
Adding It All Up Many clouds catering to different needs
Sun’s Vision Since 1984 THE NETWORK is the Computer
Pay for what you use  Self-service provisioning Scale up, scale down Freedom of choice Empowering Developers
Sun’s View Many Clouds Public and Private Open and Compatible
Sun’s Strategy Develop the core technologies for  Sun's Open Cloud Platform  Offer Services through Sun's public  cloud service – the Sun Cloud Work with service providers and enterprises to build their own clouds Develop open standards Build partnerships and communities
Open Source, Open Services OpenESB
Sun Cloud Introducing the Sun Cloud
A Peek Behind the Sun Cloud Products  and Technologies Expertise and Services Open Communities Partners Sun xVM Q-layer
Sun Cloud Architecture Virtual DataCenter Storage Service Compute Service Virtual Machines Networking Storage Resources, People, Graphical UI Open API Public, RESTful Java, Python, Ruby Volumes Objects Protocols:  WebDAV S3
Storage Service What It is On-demand, API-based access to storage on the network Features Ability to store and retrieve data as objects or files REST API with open, AWS S3-like semantics for object storage WebDAV for file storage Fast and inexpensive cloning of objects and files High availability  Detailed metering of storage used, I/O requests, bandwidth, etc. Customer Benefit Scalable, highly available storage without big hardware investments
Compute Service What It Is On-demand, scalable computing infrastructure accessed via APIs or unique Virtual Datacenter (VDC) UI model Features On-demand provisioning of virtual machines of industry-standard operating systems including Linux, Windows and OpenSolaris Control and management with open, AWS EC2-like API or  Virtual Datacenter UI Creation of custom VMIs and access to pre-configured VMIs in the cloud Support for persistent and non-persistent virtual machines Customer Benefit Affordable access to highly scalable computing infrastructure Always available
Sun Virtual Datacenter Model Design application from pre-built components using drag-and-drop Deploy to cloud Monitor, manage and reconfigure  Compatibility with programmatic APIs Encapsulate system architecture of an application Ability to model, save and deploy entire system
Sun Cloud – Open API Resources, People, Graphical UI Public, RESTful Java, Python, Ruby Volumes Objects Protocols:  WebDAV S3 Virtual Machines Networking Storage Virtual DataCenter Storage Service Compute Service Open API
Sun Cloud RESTful API E verything is a resource – http GET, POST, PUT... Requires only a single starting point - other URIs are discoverable Easy to create, save, load, stop, start entire applications Released to the public under Creative Commons
Cloud Architecture – Future Partner and Build User Apps and Services Servers Storage Network Virtualized Datacenter Management Layer Storage Service Queuing Service JavaEE Service etc. Application Catalog, Forums, Docs Virtual Datacenter Management Console Accounting, Billing and Metering Identity  Service Database Service Compute Service
Roadmap First public cloud will rollout starting this in Q2 2009  (see next slide) Additional services will begin appearing soon after Will begin working with customers using product version of software  in second half of 2009
Initial Public Cloud Roadmap Internal Alpha Storage Compute Early Access Storage Compute Update 1 Storage,  Compute Adds Identity, Queuing, Database services Q1 2009 H2 2009 Q2 2009
Public Cloud Pricing Ala carte:  Choose the services you want Utility pay-as-you-go pricing model, competitive to market Flexible payment options (credit card, purchase order) Easy sigh-up and self-provisioning
Why Sun?
Sun Cloud Computing Open Innovative Choice
Sun Cloud Storage WebDAV API   Sun Cloud Storage Object API Open APIs Control  Sun Cloud Storage Administration API Data
Building Open Clouds From Our Portfolio of Technologies xVM Operating System Virtualization Application Infrastructure Database/ Storage Platform Systems Microprocessor Servers Storage Networking Developer Environment S E R V I C E S
Virtualization and Datacenter Expertise DESKTOP TO DATACENTER innovation – highly integrated to increase efficiencies,  security and performance CHOICE in virtualization technologies + management of your heterogeneous environments PROVEN EXPERTISE to design, implement, optimize and manage enterprise-quality dynamic datacenters  Virtualization BUILT-IN and freely available
A Robust Partner Eco System
Sun’s Computing Cloud Hosted at SuperNAP, 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
Get Started Today Client Access SunRay, VDI Compute service OpenSolaris + Xen  xVM, xVM Ops Center, VirtualBox Crossbow (when released) Storage service ZFS, FishWorks Management xVM Ops Center OpenDI
Sun VDI Software Windows, Linux or Solaris Desktops to Almost Any Client Sun Secure Global  Desktop Software ... Sun Ray Software Sun VDI Software Sun TM  Virtual Desktop Connector (Project Appia) xVM Infrastructure POC in CHT – Infrastructure as a Service Internet Internet
sun.com/cloud THANK YOU!

Cloud Computing & Sun Vision 03262009

  • 1.
    The Sun CloudSun's Public Cloud Computing Wayne Liang Software Practice Sun Microsystems, Inc.
  • 2.
    Agenda Sun's opensource strategy Cloud Computing and Sun’s Vision Sun’s Cloud Strategy & Roadmap Why Sun? Getting Started
  • 3.
  • 4.
    3.0 Pay atthe point of value c.2000- 2.0 Sold unbundled c.1980-2000 Software Market 3.0 Acquisition Deployment 1.0 Indivisible from hardware c.1970-1980
  • 5.
    Sun's Open SourceStrategies Drive volume Share Disrupt locked market-places Address growth markets
  • 6.
    Enterprise App PlatformsxVM / SJS WS SJS PS Enterprise Open Source Enterprise Supported Simple Upgrade Path Open Source Subscriptions xVM HTTPd Java CAPs Open ESB SJS AM Open SSO Star Office Open Office solaris SJS AS GlassFish
  • 7.
    Paying at thepoint of value Source Code Binary Product Simple Training Security Help Developer/Tools/Tips Insurance, Safety Integration, Binaries and Updates Customization, Services & Training Subscriptions or Traditional License & Support Free and Open What We Sell
  • 8.
    Open source commonMonetization Framework
  • 9.
    Cloud Computing andSun’s Vision
  • 10.
    Everyone is TalkingAbout Clouds Database as a Service Utility Computing Virtualization Application Hosting Infrastructure as a Service Grid Computing Platform as a Service Storage as a Service Software as a Service
  • 11.
    What’s Driving Interestin Clouds Lower Costs Business Agility
  • 12.
    Efficiency Pay As-You-GoOp-ex vs. Cap-ex SLA Virtualization Rapid, Self Provisioning Faster Deployment API-Driven Standard Services Elastic On-Demand Multi-Tenant Economics Developer Centric Flexibility
  • 13.
    Faster time-to-market Reductionof custom software Pay only for what you use Grow infrastructure with business Business Agility Cloud Feature Self Provisioning Built-in Services Elasticity On-Demand Resulting Benefit
  • 14.
    Faster time-to-market Reductionof custom software Pay only for what you use Grow infrastructure with business Changing IT Relationships Cloud Feature Resulting Benefit Developers Deployers Why won’t IT support this? Why can’t I use the versions I want? Why can’t I get better availability? How can I pay only for what I need? How quickly can I get more servers? Why do we have so many versions of every package? Where can I cut costs? How can I do finer grain provisioning? Where do we enforce security, regulation and audit?
  • 15.
    Faster time-to-market Reductionof custom software Pay only for what you use Grow infrastructure with business All Clouds Share Key Traits One Service Fits All Virtualized Physical Resources Self Provisioning Elasticity Pay per Use Programmatic Control
  • 16.
    BUT clouds canalso be quite different Layers Public vs Private Clouds Application Domains
  • 17.
    Faster time-to-market Reductionof custom software Pay only for what you use Grow infrastructure with business Cloud Computing Layers Applications offered on-demand over the network (salesforce.com) Basic storage and compute capabilities offered as a service (Amazon web services) Developer platform with built-in services (Google App Engine) Infrastructure as a Service Platform as a Service Software as a Service
  • 18.
    Public vs. PrivateClouds Public Private Mixed Pay as you go, multi-tenant applications and services Cloud computing model run within a company's own datacenter Mixed usage of public and private clouds according to application
  • 19.
    Faster time-to-market Reductionof custom software Pay only for what you use Grow infrastructure with business Application Domains HPC Medical Intelligence Finance Analytics Web Domains Drive Differences in Hardware and Software Architecture
  • 20.
    Adding It AllUp Many clouds catering to different needs
  • 21.
    Sun’s Vision Since1984 THE NETWORK is the Computer
  • 22.
    Pay for whatyou use Self-service provisioning Scale up, scale down Freedom of choice Empowering Developers
  • 23.
    Sun’s View ManyClouds Public and Private Open and Compatible
  • 24.
    Sun’s Strategy Developthe core technologies for Sun's Open Cloud Platform Offer Services through Sun's public cloud service – the Sun Cloud Work with service providers and enterprises to build their own clouds Develop open standards Build partnerships and communities
  • 25.
    Open Source, OpenServices OpenESB
  • 26.
    Sun Cloud Introducingthe Sun Cloud
  • 27.
    A Peek Behindthe Sun Cloud Products and Technologies Expertise and Services Open Communities Partners Sun xVM Q-layer
  • 28.
    Sun Cloud ArchitectureVirtual DataCenter Storage Service Compute Service Virtual Machines Networking Storage Resources, People, Graphical UI Open API Public, RESTful Java, Python, Ruby Volumes Objects Protocols: WebDAV S3
  • 29.
    Storage Service WhatIt is On-demand, API-based access to storage on the network Features Ability to store and retrieve data as objects or files REST API with open, AWS S3-like semantics for object storage WebDAV for file storage Fast and inexpensive cloning of objects and files High availability Detailed metering of storage used, I/O requests, bandwidth, etc. Customer Benefit Scalable, highly available storage without big hardware investments
  • 30.
    Compute Service WhatIt Is On-demand, scalable computing infrastructure accessed via APIs or unique Virtual Datacenter (VDC) UI model Features On-demand provisioning of virtual machines of industry-standard operating systems including Linux, Windows and OpenSolaris Control and management with open, AWS EC2-like API or Virtual Datacenter UI Creation of custom VMIs and access to pre-configured VMIs in the cloud Support for persistent and non-persistent virtual machines Customer Benefit Affordable access to highly scalable computing infrastructure Always available
  • 31.
    Sun Virtual DatacenterModel Design application from pre-built components using drag-and-drop Deploy to cloud Monitor, manage and reconfigure Compatibility with programmatic APIs Encapsulate system architecture of an application Ability to model, save and deploy entire system
  • 32.
    Sun Cloud –Open API Resources, People, Graphical UI Public, RESTful Java, Python, Ruby Volumes Objects Protocols: WebDAV S3 Virtual Machines Networking Storage Virtual DataCenter Storage Service Compute Service Open API
  • 33.
    Sun Cloud RESTfulAPI E verything is a resource – http GET, POST, PUT... Requires only a single starting point - other URIs are discoverable Easy to create, save, load, stop, start entire applications Released to the public under Creative Commons
  • 34.
    Cloud Architecture –Future Partner and Build User Apps and Services Servers Storage Network Virtualized Datacenter Management Layer Storage Service Queuing Service JavaEE Service etc. Application Catalog, Forums, Docs Virtual Datacenter Management Console Accounting, Billing and Metering Identity Service Database Service Compute Service
  • 35.
    Roadmap First publiccloud will rollout starting this in Q2 2009 (see next slide) Additional services will begin appearing soon after Will begin working with customers using product version of software in second half of 2009
  • 36.
    Initial Public CloudRoadmap Internal Alpha Storage Compute Early Access Storage Compute Update 1 Storage, Compute Adds Identity, Queuing, Database services Q1 2009 H2 2009 Q2 2009
  • 37.
    Public Cloud PricingAla carte: Choose the services you want Utility pay-as-you-go pricing model, competitive to market Flexible payment options (credit card, purchase order) Easy sigh-up and self-provisioning
  • 38.
  • 39.
    Sun Cloud ComputingOpen Innovative Choice
  • 40.
    Sun Cloud StorageWebDAV API Sun Cloud Storage Object API Open APIs Control Sun Cloud Storage Administration API Data
  • 41.
    Building Open CloudsFrom Our Portfolio of Technologies xVM Operating System Virtualization Application Infrastructure Database/ Storage Platform Systems Microprocessor Servers Storage Networking Developer Environment S E R V I C E S
  • 42.
    Virtualization and DatacenterExpertise DESKTOP TO DATACENTER innovation – highly integrated to increase efficiencies, security and performance CHOICE in virtualization technologies + management of your heterogeneous environments PROVEN EXPERTISE to design, implement, optimize and manage enterprise-quality dynamic datacenters Virtualization BUILT-IN and freely available
  • 43.
    A Robust PartnerEco System
  • 44.
    Sun’s Computing CloudHosted at SuperNAP, 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
  • 45.
    Get Started TodayClient Access SunRay, VDI Compute service OpenSolaris + Xen xVM, xVM Ops Center, VirtualBox Crossbow (when released) Storage service ZFS, FishWorks Management xVM Ops Center OpenDI
  • 46.
    Sun VDI SoftwareWindows, Linux or Solaris Desktops to Almost Any Client Sun Secure Global Desktop Software ... Sun Ray Software Sun VDI Software Sun TM Virtual Desktop Connector (Project Appia) xVM Infrastructure POC in CHT – Infrastructure as a Service Internet Internet
  • 47.