SlideShare a Scribd company logo
1 of 27
Session I
Cloud Computing: Introduction & Overview

              Aditya Thatte
              IBM Research

            IBM Research | Cloud Center of Excellence   1
Objectives

•   Evolution of Computing (How we got here?)
•   What is Cloud Computing?
•   Why Cloud Computing?
•   Virtualization
•   Cloud Computing Postulates & Building Blocks
•   Cloud Delivery Models
•   Public Cloud Demo




                         IBM Research | Cloud Center of Excellence   2
Evolution of Computing

ENTERPRISE 1.0    ENTERPRISE 2.0                      ENTERPRISE 3.0



 Centralized                                             Self service,
                     Shared
                                                        mobile, event
   model             model                              driven model



 Mainframes




                                      Time
                 “Necessity breeds Innovation”
                      IBM Research | Cloud Center of Excellence          3
The need of the hour




Cost                                              Agility




                Time                                                     Time
•   Drop in hardware costs
•   Data Explosion
•   Business Agility
•   Mobility
                             IBM Research | Cloud Center of Excellence          4
Business Drivers for Cloud Computing
• “For every $ spent on hardware, 8 $ are spent on maintenance and 0.5 $
  spent on its cooling” – [IDC, 2007]
• Purchasing hardware and maintenance. A typical server runs at 425W.
• Traditional methods created Server sprawl resulting in inefficient
  management and associated costs (power, labor)
• Business agility is growing and time to live of data is becoming smaller
• Ability to scale with ease




                         IBM Research | Cloud Center of Excellence           5
History of Virtualization

•   Pioneered by IBM to ‘partition’ mainframes for better h/w utilization in 60s




•   Enabled multitasking in the real sense
•   Virtualization resurfaced in ‘90s after VMware enabled x86 servers for
    virtualization
•   An Industry research statistic quotes that servers run at only ~10-15% utilization




                     Low % Util      Low costs       Server Sprawl       CAPex, OPex




                                  IBM Research | Cloud Center of Excellence              6
Virtualization
•   Interoperability




•   Abstraction / decoupling of physical hardware resources (Virtual Machine Kernel)




                             IBM Research | Cloud Center of Excellence                 7
•   Mapping ‘virtual’ resources to ‘physical’ resources (Hypervisor)




•   Dynamic Data Center




                             IBM Research | Cloud Center of Excellence   8
Server Consolidation

                                     [Costs]




                                               Server Sprawl (heterogeneous)


      Efficient IT Datacenter Management
      Availability and Scalability of resources
      IT Resource Optimization (CAPEX, OPEX)




  IBM Research | Cloud Center of Excellence                         9
Virtualization - Terms
   Hosted         Hypervised                  Full                     Para
                                                                                   Hypervisor
Virtualization   Virtualization          Virtualization           Virtualization




    Server          Storage                Network                   Desktop
Virtualization   Virtualization          Virtualization                            P2V / V2V
                                                                  Virtualization




                            IBM Research | Cloud Center of Excellence                           10
Virtualization - PoVs
                                                 1. Create request




                                     2. Submit request




 IBM Research | Cloud Center of Excellence                           11
Virtualization – End User PoV




      IBM Research | Cloud Center of Excellence   12
Virtualization – Admin Perspective




         IBM Research | Cloud Center of Excellence   13
Defining Cloud Computing
• “A style of computing in which scalable and elastic IT-enabled capabilities
  are delivered as a service using Internet technologies” –
• “Cloud computing is the use of computing resources (hardware and
  software) that are delivered as a service over a network” –
• “A pay per use model for enabling ubiquitous, convenient, on-demand
  network access to a shared pool of configurable computing resources
  (e.g., networks, servers, storage, applications, and services) that can be
  rapidly provisioned and released with minimal management effort or
  service provider interaction” – NIST
• “Clouds are hardware based services offering compute, network and
  storage capacity where: Hardware management is highly abstracted from
  the buyer, buyers incur infrastructure costs as variable OPEX and
  infrastructure capacity is highly elastic - McKinsey


                          IBM Research | Cloud Center of Excellence             14
Cloud Computing Postulates

•   Pay-per-use / Pay-as-you-go (utility based, no contracts)
•   Self service model
•   Elasticity (scale up, scale out)
•   Multi-tenancy
•   Resource / infrastructure abstraction (on-premise / remote)
•   Rapid deployment, easy management
•   Automation & re-usability
•   No CAPEX, variable OPEX




                          IBM Research | Cloud Center of Excellence   15
Cloud Management Layer

                      WEB 2.0 USER INTERFACE
  REST API

                                                              Provisioning
                      Service                  Provisioning   Workflows
Service Request                                Engine         Server
                      Automation
Manager                                                       Network
                      Templates
                                                              Storage
                                                              Application




             IBM Research | Cloud Center of Excellence                       16
Cloud Computing Building Blocks

      Virtualization                  Network                        Storage                     Web Services




                 Virtual    Virtual
Hypervisor                                  Virtual NICs     DAS       NAS         SAN     SOAP-XML         REST
                Machines    Switch

   CPU          Memory      VLAN                VPN          ISCSi     NFS         Fiber




             Virtualization + Service Automation + Standardization + Self Service
                                       IBM Research | Cloud Center of Excellence                                   17
Commonly Used Cloud Computing Terms
•   VM Provisioning
•   Elasticity
•   Pay-as-you-go (PAYG)
•   Hypervisor
•   Hypercall
•   Nested Virtualization
•   Image Management
•   Public Cloud
•   Private Cloud
•   Hybrid Cloud
•   Virtual Private Cloud (VPC)
•   Cloud Broker
•   EC2
•   SalesForce

                            IBM Research | Cloud Center of Excellence   18
Cloud Delivery Models

  SaaS




  PaaS



 IaaS

   IBM Research | Cloud Center of Excellence   19
Delivery models

          IaaS                                PaaS                              SaaS

Infrastructure-as-a-Service            Platform-as-a-Service              Software-as-a-Service




                              IBM Research | Cloud Center of Excellence                           20
Public-Private-Hybrid




   IBM Research | Cloud Center of Excellence   21
Players
Public                  Private                      Hybrid




                                                              22
         IBM Research | Cloud Center of Excellence
The Cloud Ecosystem




  IBM Research | Cloud Center of Excellence   23
IBM Cloud Delivery Models
 IBM Smart Business Services – Private Cloud
                                                   IBM Smart Business Services - Standardized Services on the IBM Cloud
       Services, behind your firewall
                              Private Cloud                                 Shared Private Cloud          Public Cloud

                              Private Managed        Private Hosted

                                                  Customer/IBM owned and       IBM owned and               IBM owned and
  Enterprise owned and     Enterprise owned IBM     IBM operated (single          operated                    operated
1       operated         2       operated          3      tenant)          4    (multi-tenant)       5      (multi-tenant)

     Enterprise                 Enterprise                Enterprise        Enterprise A
                                                                                                     User       User     User
     Data Center                Data Center
                                                                                Enterprise B          A          B        C
                                 Managed
       Private                                                                       Enterprise C            User   User
                                  Private
       Cloud                                                                                                  D      …
                                  Cloud

                               IBM Operated


                                                          Hosted                   Shared
                                                       Private Cloud                                         Public Cloud
                                                                                Private Cloud


                                                       Hosting Center                Cloud                       Cloud

                                                                                                         Cloud Services
                                                                            Cloud Services               delivered publicly to
                                                                            delivered privately to       end users / secure,
                                                                            Enterprises / virtual        enterprise-class
                                                                            separation of tenants
           Customer owns and pays for infrastructure                           IBM owns infrastructure and customer has
               and has unlimited exclusive access
                                         IBM Research | Cloud Center of Excellence shared access and pays by usage 24
24                                                   IBM Confidential
Smart Cloud Enterprise
•   IBM’s Infrastructure-as-a-Service (IaaS)
•   Enterprise grade public cloud
•   6 Data centers worldwide
•   Pre-configured Software Images (Bundles)
•   PAYG / BYOL
•   KVM based Virtual Machines
•   NAS based persistent storage
•   SCE provides managed services at the hardware and below the hypervisor
•   API support




                         IBM Research | Cloud Center of Excellence       25
Private Cloud Solutions – IBM’s Mandate
                                WEB 2.0 USER INTERFACE
            REST API

                                                                        Provisioning
                                Service                  Provisioning   Workflows
          Service Request                                Engine         Server
                                Automation
          Manager                                                       Network
                                Templates
                                                                        Storage
                                                                        Application




 KVM                                                                                   Xen




HyperV                                                                                 ESX




                       IBM Research | Cloud Center of Excellence                             26
Thank You




IBM Research | Cloud Center of Excellence   27

More Related Content

What's hot

IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009Manuela Moroncini
 
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceDeep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceCitrix
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshareValencell, Inc.
 
Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6John Rhoton
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101Kamal Arora
 
Citrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-ServiceCitrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-ServiceShapeBlue
 
IBM Managed Hosting - Linux virtual services
IBM Managed Hosting - Linux virtual servicesIBM Managed Hosting - Linux virtual services
IBM Managed Hosting - Linux virtual serviceswebhostingguy
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsCA API Management
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsEucalyptus Systems, Inc.
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative, Inc.
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)IBM Danmark
 
Cloud computing
Cloud computingCloud computing
Cloud computingMed Zaibi
 
IBM Private Modular Cloud
IBM Private Modular CloudIBM Private Modular Cloud
IBM Private Modular CloudHerb Hernandez
 
HP Cloud System Executive Level
HP Cloud System Executive LevelHP Cloud System Executive Level
HP Cloud System Executive LevelRien du Pre
 

What's hot (16)

IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
 
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceDeep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshare
 
Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloud Computing in Organization
Cloud Computing in OrganizationCloud Computing in Organization
Cloud Computing in Organization
 
Citrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-ServiceCitrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-Service
 
IBM Managed Hosting - Linux virtual services
IBM Managed Hosting - Linux virtual servicesIBM Managed Hosting - Linux virtual services
IBM Managed Hosting - Linux virtual services
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model Requirements
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
 
cloud computing
cloud computingcloud computing
cloud computing
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud Economics
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IBM Private Modular Cloud
IBM Private Modular CloudIBM Private Modular Cloud
IBM Private Modular Cloud
 
HP Cloud System Executive Level
HP Cloud System Executive LevelHP Cloud System Executive Level
HP Cloud System Executive Level
 

Similar to Cloud Computing: Introduction & Overview in 38 Characters

Windows Azure Platfom By Soumow Atitallah
Windows Azure Platfom By Soumow AtitallahWindows Azure Platfom By Soumow Atitallah
Windows Azure Platfom By Soumow AtitallahSoumow Dollon
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS SoftlayerAna Alves Sequeira
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalMarc Crudgington, MBA
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your CloudeNovance
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsAlex Amies
 
Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentationNuno Alves
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
 
Cloud Computing and Big Data
Cloud Computing and Big DataCloud Computing and Big Data
Cloud Computing and Big DataRobert Keahey
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
Cloud Computing for Beginners
Cloud Computing for Beginners Cloud Computing for Beginners
Cloud Computing for Beginners Suman Singh
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsEucalyptus Systems, Inc.
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes SenseRightScale
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCapgemini
 
Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011Agora Group
 

Similar to Cloud Computing: Introduction & Overview in 38 Characters (20)

Windows Azure Platfom By Soumow Atitallah
Windows Azure Platfom By Soumow AtitallahWindows Azure Platfom By Soumow Atitallah
Windows Azure Platfom By Soumow Atitallah
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop Final
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your Cloud
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational Solutions
 
Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentation
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Cloud Computing and Big Data
Cloud Computing and Big DataCloud Computing and Big Data
Cloud Computing and Big Data
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
Cloud Computing for Beginners
Cloud Computing for Beginners Cloud Computing for Beginners
Cloud Computing for Beginners
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense
 
John Willis Cc Use Cases
John Willis Cc Use CasesJohn Willis Cc Use Cases
John Willis Cc Use Cases
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM Shillong
 
Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011
 

Cloud Computing: Introduction & Overview in 38 Characters

  • 1. Session I Cloud Computing: Introduction & Overview Aditya Thatte IBM Research IBM Research | Cloud Center of Excellence 1
  • 2. Objectives • Evolution of Computing (How we got here?) • What is Cloud Computing? • Why Cloud Computing? • Virtualization • Cloud Computing Postulates & Building Blocks • Cloud Delivery Models • Public Cloud Demo IBM Research | Cloud Center of Excellence 2
  • 3. Evolution of Computing ENTERPRISE 1.0 ENTERPRISE 2.0 ENTERPRISE 3.0 Centralized Self service, Shared mobile, event model model driven model Mainframes Time “Necessity breeds Innovation” IBM Research | Cloud Center of Excellence 3
  • 4. The need of the hour Cost Agility Time Time • Drop in hardware costs • Data Explosion • Business Agility • Mobility IBM Research | Cloud Center of Excellence 4
  • 5. Business Drivers for Cloud Computing • “For every $ spent on hardware, 8 $ are spent on maintenance and 0.5 $ spent on its cooling” – [IDC, 2007] • Purchasing hardware and maintenance. A typical server runs at 425W. • Traditional methods created Server sprawl resulting in inefficient management and associated costs (power, labor) • Business agility is growing and time to live of data is becoming smaller • Ability to scale with ease IBM Research | Cloud Center of Excellence 5
  • 6. History of Virtualization • Pioneered by IBM to ‘partition’ mainframes for better h/w utilization in 60s • Enabled multitasking in the real sense • Virtualization resurfaced in ‘90s after VMware enabled x86 servers for virtualization • An Industry research statistic quotes that servers run at only ~10-15% utilization Low % Util Low costs Server Sprawl CAPex, OPex IBM Research | Cloud Center of Excellence 6
  • 7. Virtualization • Interoperability • Abstraction / decoupling of physical hardware resources (Virtual Machine Kernel) IBM Research | Cloud Center of Excellence 7
  • 8. Mapping ‘virtual’ resources to ‘physical’ resources (Hypervisor) • Dynamic Data Center IBM Research | Cloud Center of Excellence 8
  • 9. Server Consolidation [Costs] Server Sprawl (heterogeneous) Efficient IT Datacenter Management Availability and Scalability of resources IT Resource Optimization (CAPEX, OPEX) IBM Research | Cloud Center of Excellence 9
  • 10. Virtualization - Terms Hosted Hypervised Full Para Hypervisor Virtualization Virtualization Virtualization Virtualization Server Storage Network Desktop Virtualization Virtualization Virtualization P2V / V2V Virtualization IBM Research | Cloud Center of Excellence 10
  • 11. Virtualization - PoVs 1. Create request 2. Submit request IBM Research | Cloud Center of Excellence 11
  • 12. Virtualization – End User PoV IBM Research | Cloud Center of Excellence 12
  • 13. Virtualization – Admin Perspective IBM Research | Cloud Center of Excellence 13
  • 14. Defining Cloud Computing • “A style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies” – • “Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network” – • “A pay per use model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction” – NIST • “Clouds are hardware based services offering compute, network and storage capacity where: Hardware management is highly abstracted from the buyer, buyers incur infrastructure costs as variable OPEX and infrastructure capacity is highly elastic - McKinsey IBM Research | Cloud Center of Excellence 14
  • 15. Cloud Computing Postulates • Pay-per-use / Pay-as-you-go (utility based, no contracts) • Self service model • Elasticity (scale up, scale out) • Multi-tenancy • Resource / infrastructure abstraction (on-premise / remote) • Rapid deployment, easy management • Automation & re-usability • No CAPEX, variable OPEX IBM Research | Cloud Center of Excellence 15
  • 16. Cloud Management Layer WEB 2.0 USER INTERFACE REST API Provisioning Service Provisioning Workflows Service Request Engine Server Automation Manager Network Templates Storage Application IBM Research | Cloud Center of Excellence 16
  • 17. Cloud Computing Building Blocks Virtualization Network Storage Web Services Virtual Virtual Hypervisor Virtual NICs DAS NAS SAN SOAP-XML REST Machines Switch CPU Memory VLAN VPN ISCSi NFS Fiber Virtualization + Service Automation + Standardization + Self Service IBM Research | Cloud Center of Excellence 17
  • 18. Commonly Used Cloud Computing Terms • VM Provisioning • Elasticity • Pay-as-you-go (PAYG) • Hypervisor • Hypercall • Nested Virtualization • Image Management • Public Cloud • Private Cloud • Hybrid Cloud • Virtual Private Cloud (VPC) • Cloud Broker • EC2 • SalesForce IBM Research | Cloud Center of Excellence 18
  • 19. Cloud Delivery Models SaaS PaaS IaaS IBM Research | Cloud Center of Excellence 19
  • 20. Delivery models IaaS PaaS SaaS Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service IBM Research | Cloud Center of Excellence 20
  • 21. Public-Private-Hybrid IBM Research | Cloud Center of Excellence 21
  • 22. Players Public Private Hybrid 22 IBM Research | Cloud Center of Excellence
  • 23. The Cloud Ecosystem IBM Research | Cloud Center of Excellence 23
  • 24. IBM Cloud Delivery Models IBM Smart Business Services – Private Cloud IBM Smart Business Services - Standardized Services on the IBM Cloud Services, behind your firewall Private Cloud Shared Private Cloud Public Cloud Private Managed Private Hosted Customer/IBM owned and IBM owned and IBM owned and Enterprise owned and Enterprise owned IBM IBM operated (single operated operated 1 operated 2 operated 3 tenant) 4 (multi-tenant) 5 (multi-tenant) Enterprise Enterprise Enterprise Enterprise A User User User Data Center Data Center Enterprise B A B C Managed Private Enterprise C User User Private Cloud D … Cloud IBM Operated Hosted Shared Private Cloud Public Cloud Private Cloud Hosting Center Cloud Cloud Cloud Services Cloud Services delivered publicly to delivered privately to end users / secure, Enterprises / virtual enterprise-class separation of tenants Customer owns and pays for infrastructure IBM owns infrastructure and customer has and has unlimited exclusive access IBM Research | Cloud Center of Excellence shared access and pays by usage 24 24 IBM Confidential
  • 25. Smart Cloud Enterprise • IBM’s Infrastructure-as-a-Service (IaaS) • Enterprise grade public cloud • 6 Data centers worldwide • Pre-configured Software Images (Bundles) • PAYG / BYOL • KVM based Virtual Machines • NAS based persistent storage • SCE provides managed services at the hardware and below the hypervisor • API support IBM Research | Cloud Center of Excellence 25
  • 26. Private Cloud Solutions – IBM’s Mandate WEB 2.0 USER INTERFACE REST API Provisioning Service Provisioning Workflows Service Request Engine Server Automation Manager Network Templates Storage Application KVM Xen HyperV ESX IBM Research | Cloud Center of Excellence 26
  • 27. Thank You IBM Research | Cloud Center of Excellence 27