Welcome
EMEA OpenStack Day


Jim Curry
GM, Rackspace Cloud Builders & OpenStack at Rackspace
jim.curry@rackspace.com
Twitter: @jimcurry
Housekeeping Details
• #openstack

• User group meeting at 6pm tonight at Anchor Hope in
  Central London (@chmouel for details)

• Other?
Today’s Agenda

9:00 - 9:30:     Introduction
9:30 - 10:15:    Project Overview & Demo
10:15 - 11:00:    OpenStack Distributions Panel
11:30 - 12:00:    OpenStack & Security
12:00 - 12:45:    OpenStack Ecosystem Panel
1:45 - 2:30:     What’s Next & Involvement
2:30 - 3:30:     Compute / Nova Deep Dive
3:45 - 4:45:     Object Storage / Swift Deep Dive
4:45 - 5:00:     Closing and Q&A
Let’s Get Started!
Enterprises are building clouds to...
                            Meet departmental resource needs & timelines
                            Control & monitor the entire environment


L




                              Where is your enterprise on the path to cloud?




                 1. Virtualization
    Server Virtualization                   2. Cloud Data Center     3. Cloud Federation
Datacenters are being virtualized, Servers are rst
HYPERVISORS PROVIDE ABSTRACTION BETWEEN APPS AND HARDWARE (SERVERS)



                           HOST 1                    HOST 2             HOST 3                         HOST 4, ETC.



              VMs




                                    Hypervisor:
                                    turns 1 server into many “virtual machines” (VMs)
                                    (VMWare ESX, Citrix XEN Server, KVM, Etc.)


       Hardware abstraction for each server                        Better resource utilization for each server



1. Server Virtualization
   Virtualization                           2. Cloud Data Center                 3. Cloud Federation


Automation & Efficiency
Next: Storage, Network... the building blocks
ABSTRACTION BETWEEN APPS AND HARDWARE




         Virtualized Servers               Virtualized Networks             Virtualized Storage

        Flexibility, Efficiency are key drivers             Resource pools for apps starting to form...



1. Server Virtualization
   Virtualization                  2. Cloud Data Center             3. Cloud Federation


Automation & Efficiency
But questions arise as the environment grows...
“VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY



                               APPS                                     USERS         ADMINS


 How do you make your apps cloud aware?                      How to empower employees to self-service?

    Where should you provision new VMs?                            How do you keep track of it all?


                           +




1. Server Virtualization
   Server Virtualization              2. Cloud Data Center               3. Cloud Federation


Automation & Efficiency
But questions arise as the environment grows...
“VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY



                           APPS                          USERS         ADMINS




                           A Cloud Management Layer Is Missing




1. Server Virtualization
   Server Virtualization          2. Cloud Data Center    3. Cloud Federation


Automation & Efficiency
Solution: OpenStack, The Cloud Operating System
 A NEW MANAGEMENT LAYER THAT ADDS AUTOMATION AND CONTROL

                                   Connects to apps                                 Self-service
                                   via APIs                                         Portals for users
                            APPS                           USERS         ADMINS




                                    CLOUD OPERATING SYSTEM



Creates Pools of Resources                                 Automates The Network




 1. Server Virtualization
    Server Virtualization           2. Cloud Data Center      3. Cloud Federation


 Automation & Efficiency
openstack
                           C LO U D S O F T WA R E
                                                     TM




In summary.....



•   Controls & automates pools of resources

•   Efficiently allocates resources

•   Empowers admins & users via self-service portals

•   Empowers developers to make apps cloud-aware via APIs
What’s next?

              Enterprise Private Clouds run
              cloud operating systems...




                                                       Public Clouds run cloud
                                                       operating systems...




1. Server Virtualization
   Server Virtualization        2. Cloud Data Center        3. Cloud Federation


Automation & Efficiency
Imagine having a        Common Platform              across clouds




                                                       Seamlessly transporting workloads




1. Server Virtualization
   Server Virtualization        2. Cloud Data Center            3. Cloud Federation


Automation & Efficiency
A common platform is here.
  OPENSTACK IS OPEN SOURCE SOFTWARE POWERING PUBLIC AND PRIVATE CLOUDS.




                                                                    Public Cloud:
       Private Cloud:
                                                                    OpenStack powers
       Run OpenStack
                                                                    some
             software
                                                                    of the worlds largest
in your own corporate
                                                                    public
          data centers
                                                                    cloud deployments.



  1. Server Virtualization
     Server Virtualization   2. Cloud Data Center   3. Cloud Federation


  Automation & Efficiency
openstack
                           C LO U D S O F T WA R E
                                                     TM




Why service providers are adopting....



•   Originated by Rackspace and NASA

•   Designed to scale cost effectively

•   Emerging standard backed large ecosystem

•   Open source
openstack
                          C LO U D S O F T WA R E
                                                    TM




...and why open source



•   Faster innovation

•   No lock-in

•   Flexibility

•   Standards through ubiquity
About OpenStack
OpenStack

•OpenStack Compute: Provision OpenStack Compute:
provision and manage large networks of virtual
machines

•OpenStack Object Store: Create petabytes of reliable
storage using standard servers

•OpenStack Image Service: Catalog and manage large
libraries of server images
Emerging Efforts
•Identity Management
•Networking
•Dashboard
•Load Balancers
•Queueing
•Database
•Etc
Ecosystem is 80+ and Growing
Rapid Evolution
                                                                     Diablo:
                                                                   Integration

                                      Cactus:
                                  Service Provider
                                                               •    Storage as-a-Service
       Bexar:                                                  •   Networking as-a-Service
      Enterprise                                               •
                                                               •
                                                                    Unified authentication
                                                                    Enhanced scheduling
                                                               •   Multi-network interface
                                • Scale for Service Provider   •    Multi-region support
                                •     Hypervisor agnostic      •      Network isolation
                                •       Live migration
                                • Multi-tenant accounting
                                •   Image integrity checks
•   Scale for Enterprise clouds
                                • Performance enhancements
•    Objects of unlimited size
•        Support for IPv6
•     Glance image registry
Some Stats
•1,200 active participants

•17 countries represented at Design Summit

•10s of thousands of downloads

•Worldwide network of user groups

•Active documentation community
How You Can Participate

•Website: www.openstack.org

•Mailing Lists: http://lists.openstack.org

•Wiki: http://wiki.openstack.org

•Twitter: @openstack
Rackspace….Why?
Rackspace Rationale
•Open source is the best model for developing
software

•No other existing solution – open source or
proprietary – meets our needs for public or private
clouds

•Customers are demanding a standard
•6 years of what works and what doesn’t
•We are a support company
Conclusions

•Users want a new model

•Virtualization got us started, but doesn’t fully deliver

•OpenStack delivers a Cloud Operating System

•The project is vibrant and growing fast!

EMEA OpenStack Day Intro, July 13th 2011 in London

  • 1.
    Welcome EMEA OpenStack Day JimCurry GM, Rackspace Cloud Builders & OpenStack at Rackspace jim.curry@rackspace.com Twitter: @jimcurry
  • 2.
    Housekeeping Details • #openstack •User group meeting at 6pm tonight at Anchor Hope in Central London (@chmouel for details) • Other?
  • 4.
    Today’s Agenda 9:00 -9:30: Introduction 9:30 - 10:15: Project Overview & Demo 10:15 - 11:00: OpenStack Distributions Panel 11:30 - 12:00: OpenStack & Security 12:00 - 12:45: OpenStack Ecosystem Panel 1:45 - 2:30: What’s Next & Involvement 2:30 - 3:30: Compute / Nova Deep Dive 3:45 - 4:45: Object Storage / Swift Deep Dive 4:45 - 5:00: Closing and Q&A
  • 6.
  • 8.
    Enterprises are buildingclouds to... Meet departmental resource needs & timelines Control & monitor the entire environment L Where is your enterprise on the path to cloud? 1. Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation
  • 9.
    Datacenters are beingvirtualized, Servers are rst HYPERVISORS PROVIDE ABSTRACTION BETWEEN APPS AND HARDWARE (SERVERS) HOST 1 HOST 2 HOST 3 HOST 4, ETC. VMs Hypervisor: turns 1 server into many “virtual machines” (VMs) (VMWare ESX, Citrix XEN Server, KVM, Etc.) Hardware abstraction for each server Better resource utilization for each server 1. Server Virtualization Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 10.
    Next: Storage, Network...the building blocks ABSTRACTION BETWEEN APPS AND HARDWARE Virtualized Servers Virtualized Networks Virtualized Storage Flexibility, Efficiency are key drivers Resource pools for apps starting to form... 1. Server Virtualization Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 11.
    But questions ariseas the environment grows... “VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY APPS USERS ADMINS How do you make your apps cloud aware? How to empower employees to self-service? Where should you provision new VMs? How do you keep track of it all? + 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 12.
    But questions ariseas the environment grows... “VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY APPS USERS ADMINS A Cloud Management Layer Is Missing 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 13.
    Solution: OpenStack, TheCloud Operating System A NEW MANAGEMENT LAYER THAT ADDS AUTOMATION AND CONTROL Connects to apps Self-service via APIs Portals for users APPS USERS ADMINS CLOUD OPERATING SYSTEM Creates Pools of Resources Automates The Network 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 14.
    openstack C LO U D S O F T WA R E TM In summary..... • Controls & automates pools of resources • Efficiently allocates resources • Empowers admins & users via self-service portals • Empowers developers to make apps cloud-aware via APIs
  • 15.
    What’s next? Enterprise Private Clouds run cloud operating systems... Public Clouds run cloud operating systems... 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 16.
    Imagine having a Common Platform across clouds Seamlessly transporting workloads 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 17.
    A common platformis here. OPENSTACK IS OPEN SOURCE SOFTWARE POWERING PUBLIC AND PRIVATE CLOUDS. Public Cloud: Private Cloud: OpenStack powers Run OpenStack some software of the worlds largest in your own corporate public data centers cloud deployments. 1. Server Virtualization Server Virtualization 2. Cloud Data Center 3. Cloud Federation Automation & Efficiency
  • 18.
    openstack C LO U D S O F T WA R E TM Why service providers are adopting.... • Originated by Rackspace and NASA • Designed to scale cost effectively • Emerging standard backed large ecosystem • Open source
  • 19.
    openstack C LO U D S O F T WA R E TM ...and why open source • Faster innovation • No lock-in • Flexibility • Standards through ubiquity
  • 20.
  • 21.
    OpenStack •OpenStack Compute: ProvisionOpenStack Compute: provision and manage large networks of virtual machines •OpenStack Object Store: Create petabytes of reliable storage using standard servers •OpenStack Image Service: Catalog and manage large libraries of server images
  • 22.
  • 23.
    Ecosystem is 80+and Growing
  • 24.
    Rapid Evolution Diablo: Integration Cactus: Service Provider • Storage as-a-Service Bexar: • Networking as-a-Service Enterprise • • Unified authentication Enhanced scheduling • Multi-network interface • Scale for Service Provider • Multi-region support • Hypervisor agnostic • Network isolation • Live migration • Multi-tenant accounting • Image integrity checks • Scale for Enterprise clouds • Performance enhancements • Objects of unlimited size • Support for IPv6 • Glance image registry
  • 25.
    Some Stats •1,200 activeparticipants •17 countries represented at Design Summit •10s of thousands of downloads •Worldwide network of user groups •Active documentation community
  • 26.
    How You CanParticipate •Website: www.openstack.org •Mailing Lists: http://lists.openstack.org •Wiki: http://wiki.openstack.org •Twitter: @openstack
  • 27.
  • 28.
    Rackspace Rationale •Open sourceis the best model for developing software •No other existing solution – open source or proprietary – meets our needs for public or private clouds •Customers are demanding a standard •6 years of what works and what doesn’t •We are a support company
  • 29.
    Conclusions •Users want anew model •Virtualization got us started, but doesn’t fully deliver •OpenStack delivers a Cloud Operating System •The project is vibrant and growing fast!

Editor's Notes

  • #2 \n
  • #3 \n
  • #4 \n
  • #5 \n
  • #6 \n
  • #7 \n
  • #8 \n
  • #9 \n
  • #10 KVM\n
  • #11 KVM\n
  • #12 \n
  • #13 \n
  • #14 \n
  • #15 \n
  • #16 \n\nDiagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)\n
  • #17 \n\nDiagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)\n
  • #18 \n\nDiagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)\n
  • #19 Scale: multitenant, scalable, cost effective\n
  • #20 Scale: multitenant, scalable, cost effective\n
  • #21 \n
  • #22 \n
  • #23 \n
  • #24 \n
  • #25 \n
  • #26 \n
  • #27 \n
  • #28 \n
  • #29 \n
  • #30 \n