Your SlideShare is downloading. ×
  • Like
OpenStack Technology Overview
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

OpenStack Technology Overview

  • 5,700 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
5,700
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
634
Comments
0
Likes
10

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Compute, Network and Storage are the 3 key pillars of the Cloud Operations Systems.Image/Catalog Service, API and Dashboard are peripheral services

Transcript

  • 1.
  • 2. OpenStack Mission
    “To produce the ubiquitous open source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable.”
  • 3. Enterprises are building clouds to...
    Meet departmental resource needs & timelines
    Control & monitor the entire environment
    Where is your enterprise on the path to cloud?
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Server Virtualization
  • 4. HOST 1
    HOST 2
    HOST 3
    HOST 4, ETC.
    VMs
    Hypervisor:
    Turns 1 server into many “virtual machines” (instances or VMs)
    (VMWare ESX, Citrix XEN Server, KVM, Etc.)
    Datacenters are being virtualized, Servers are first
    HYPERVISORS PROVIDE ABSTRACTION BETWEEN APPS AND HARDWARE (SERVERS)
    Better resource utilization for each server
    Hardware abstraction for each server
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 5. Next: Storage, Network…the building blocks
    ABSTRACTION BETWEEN APPS AND HARDWARE
    Storage Pool
    Compute Pool
    Network Pool
    Virtualized Servers
    Virtualized Networks
    Virtualized Storage
    Resource pools for apps starting to form...
    Flexibility, Efficiency are key drivers
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 6. USERS
    ADMINS
    APPS
    How do you empower employees to self-service?
    How do you make your apps cloud aware?
    +
    But questions arise as the environment grows...
    “VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY
    Where should you provision new VMs?
    How do you keep track of it all?
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 7. USERS
    ADMINS
    APPS
    But questions arise as the environment grows...
    “VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY
    A Cloud Management Layer Is Missing
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Server Virtualization
    Automation & Efficiency
  • 8. USERS
    ADMINS
    APPS
    Solution: OpenStack, The Cloud Operating System
    A NEW MANAGEMENT LAYER THAT ADDS AUTOMATION AND CONTROL
    Self-service Portals for users
    Connects to apps via APIs
    CLOUD OPERATING SYSTEM
    Creates Pools of Resources
    Automates The Network
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Server Virtualization
    Automation & Efficiency
  • 9. In Summary, the Cloud Operating System enables enterprises to:
    Control and automate pools of resources
    Efficiently allocate resources
    Empower admins & users via self-service portals
    Empower developers to make apps cloud-aware via APIs
  • 10. What’s next?
    Enterprise Private Clouds run cloud operations systems…
    Public Clouds run cloud operating systems…
    But you can’t interoperate if
    public clouds are built on proprietary software
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Server Virtualization
    Automation & Efficiency
  • 11. Common Platform
    Imagine having a
    across clouds
    Seamlessly transporting workloads
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 12. A common platform is here.
    OPENSTACK IS OPEN SOURCE SOFTWARE POWERING PUBLIC AND PRIVATE CLOUDS.
    Public Cloud:
    OpenStack powers some
    of the worlds largest public
    cloud deployments.
    Private Cloud:
    Run OpenStack software
    in your own corporate
    data centers
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 13. Top 3 Benefits of a Common Platform
    Easy to migrate data and applications to public clouds when conditions are right - based on security policies, economics, and other key business criteria
    No longer locked in with major investment in one provider
    Disaster recovery
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 14. OpenStack enables cloud federation
    CONNECTING CLOUDS TO CREATE GLOBAL RESOURCE POOLS
    Washington
    Common software platform making Federation possible
    Public Cloud
    Europe
    California
    Texas
    Public Cloud
    Private Cloud
    Private Cloud
    Cloudburst into multiple public clouds around the world when demand surges
    Run applications on a
    private cloud in your own
    data center.
    Mirror content to a private cloud in a colo facility for disaster recovery
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 15. What is OpenStack?
    OpenStack is a community of open source developers, participating organizations and users who are building and running the open source cloud operating system.
    Another definition …
    “OpenStack is a Cloud Operating System, that takes resources such as compute, storage, network, virtualization technologies and controls those resources at a data center level”
  • 16. OpenStack Projects
    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
    Other components: Dashboard, Load Balancing, Authentication...
  • 17. OpenStack Compute Key Features
    1. REST-based API
    2. Horizontally and massively scalable
    3. Hardware agnostic: supports a variety of standard hardware
    4. Hypervisor agnostic: support for Xen ,Citrix XenServer, Microsoft Hyper-V, KVM, UML, LXC and ESX
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Server Virtualization
    Automation & Efficiency
  • 18. OpenStack ComputeDetailed Features
    …click here for Compute Roadmap…
  • 19. OpenStack Compute – Roadmap
    Diablo Release
    <Release Name> <Version> <Release Date> - < Status>
  • 20. OpenStack Storage Key Features
    1. REST-based API
    2. Data distributed evenly throughout system
    3. Runs on standard hardware
    4. Scalable to multiple petabytes, billions of objects
    5. No central database required
    6. Account/Container/Object structure (not file system, no nesting) plus Replication (N copies of accounts, containers, objects) 
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Server Virtualization
    Automation & Efficiency
  • 21. OpenStack Object Storage: Detailed Features
    …click here for Storage Roadmap…
  • 22. OpenStack Object Storage – Roadmap
    Diablo Release
    <Release Name> <Version> <Release Date> - < Status>
  • 23. OpenStack Image Service Key Features
    2. REST-based API
    1. Store & retrieve VM images
    3. Compatible with all common image formats
    4. Storage agnostic: Store images locally, or use OpenStack Object Storage, HTTP, or S3
    Server Virtualization
    2. Cloud Data Center
    3. Cloud Federation
    1. Virtualization
    Automation & Efficiency
  • 24. OpenStack Image Service: Detailed Features
    …click here for Image Service Roadmap…
  • 25. OpenStack Image Service – Roadmap
    Diablo Release
    <Release Name> <Version> <Release Date> - < Status>
  • 26. OpenStack dev. Pipeline…incubating…draft…pending approval - status
    Contd…
    <Release Name> <Version> <Release Date> - < Status>
  • 27. OpenStack dev. Pipeline…incubating…draft…pending approval - status
    <Release Name> <Version> <Release Date> - < Status>
  • 28.
  • 29. Why OpenStack?
    Control and Flexibility. Open source platform means you’re never locked to a proprietary vendor, and modular design can integrate with legacy or third-party technologies to meet  your business needs.
    Industry Standard.  More than 60 leading companies from over a dozen countries are participating in OpenStack, including Cisco, Citrix, Dell, Intel and Microsoft, and new OpenStack clouds are coming online across the globe.
    Proven Software.  Run the same software that today powers some of the largest public and private clouds in the world.
    Compatible and Connected. Compatibility with public OpenStack clouds means enterprises are prepared for the future—making it easy to migrate data and applications to public clouds when conditions are right—based on security policies, economics, and other key business criteria.
  • 30. More About OpenStack
    What is it:Open source cloud operating system
    Who’s building it:worldwide community of developers
    Who’s backing it: Over 80 companies, including leaders like Cisco, NTT, Dell, Citrix, & Canonical
    “OpenStack is a Cloud Operating System, that takes resources such as compute, storage, network, virtualization technologies and controls those resources at a data center level”