Hybrid Cloud:
OpenStack and
Other Approaches
Mirantis, 2014
Introductions
About Mirantis
Mirantis is the number one pure play OpenStack Company. We deliver all
the technology, integration, training and support required for companies to
succeed with production-grade open source cloud. More customers rely on
Mirantis than any other company to scale out OpenStack without the
compromises of vendor lock-in. Our bench of 400+ open source
infrastructure experts helped make us one of top 5 contributors to
OpenStack’s upstream codebase.
Introduction
About Nicholas Chase
Nick Chase has 20+ years of experience as a developer and author. He has
written several books and hundreds of articles as an IBM developerworks
Certified Master Author, founded NoTooMi.com and has done web
application development for companies such as Alcatel-Lucent, Sun
Microsystems, Oracle, and the Tampa Bay Buccaneers. He is currently
Mirantis' Technology Marketing Manager, and the Editor of OpenStack:
Now.
● The cloud landscape
● What is OpenStack?
● Public cloud vs private cloud
● What is hybrid cloud?
● How hybrid cloud works
● Hybrid cloud approaches
● Q&A
Agenda
The Cloud
Landscape
● Infrastructure-as-a-Service (IaaS)
● Platform-as-a-Service (PaaS)
● Software-as-a-Service (SaaS)
The Cloud Landscape
Why cloud?
Because cloud enables self-service resource
provisioning, it gets your developers productive
faster and reduces time-to-market for application
development -- and progress.
The Cloud Landscape
What is
OpenStack?
What is OpenStack?
● Compute (Nova)
● Networking (Neutron)
● Identity Service (Keystone)
● Image Service (Glance)
● Block Storage (Cinder)
What is OpenStack?
● Object Storage (Swift)
● Dashboard (Horizon)
● Telemetry (Ceilometer)
● Orchestration (Heat)
● Database-as-a-Service
(Trove)
Public Cloud vs
Private Cloud
Public cloud
A public cloud is ...
A collection of cloud resources accessible in a
general pool shared with other customers and
maintained by the public cloud provider.
Public Cloud
Advantages
1. No initial outlay
2. Instantly available
3. No management concerns
4. Various services (depending on the provider)
Public Cloud
Disadvantages
1. No centralized budget control
2. No cost control
3. Data security concerns
4. Data privacy concerns
Private cloud
A private cloud is ...
A collection of cloud resources accessible in a
general pool but kept within a single company,
either on premise or serviced by an external
company but isolated from other customer
workloads.
Private Cloud
Advantages
1. Centralized budget control
2. Data control
3. Architecture control
4. Access to legacy systems
Private Cloud
Disadvantages
1. Capacity limited by capital outlay
2. Inhouse maintenance requirements
3. Disaster recovery concerns
Hybrid Cloud
Hybrid cloud
A hybrid cloud is ...
... a collection of resources that may exist in
different cloud structures. Most often, some of
these resources are on premises for an
organization, and some are not. Workloads can
pass between these two (or more) sets of
resources.
Hybrid Cloud
Use cases
1. Dev/Test in the cloud
2. Alternate location for backup/disaster
recovery
3. Load bursting
Hybrid Cloud
Horizontal bursting
1. Apps and data begin internally.
2. Systems burst to public clouds when
necessary.
3. Loads recede to internal systems when
possible.
Hybrid Cloud
Vertical bursting
1. Apps are manually placed based on type.
2. Dev/test placed on external cloud until the
app is ready to be blessed.
3. Mission/business critical data/apps kept
internal.
Hybrid Cloud approaches
Datacenter as a Service
● Hosted externally
● Still isolated
Hybrid Cloud approaches
Homogenous cloud
● All OpenStack
● All the same APIs
How it works
at Rackspace
Hybrid Cloud approaches
Heterogeneous cloud
● Any type of cloud
● Any other type of cloud
>> ?
Summary
● Cloud consists of several layers
● OpenStack is open source cloud
● Public cloud vs private cloud
● How hybrid cloud is about expanding capacity
● Hybrid cloud can take many forms
Summary
Q&A
Thank you!
You can download Mirantis OpenStack at
http://software.mirantis.com
Please visit us at Mirantis.com or contact us
on Twitter at @mirantisIT

Hybrid Cloud: OpenStack and Other Approaches

  • 1.
    Hybrid Cloud: OpenStack and OtherApproaches Mirantis, 2014
  • 2.
  • 3.
    About Mirantis Mirantis isthe number one pure play OpenStack Company. We deliver all the technology, integration, training and support required for companies to succeed with production-grade open source cloud. More customers rely on Mirantis than any other company to scale out OpenStack without the compromises of vendor lock-in. Our bench of 400+ open source infrastructure experts helped make us one of top 5 contributors to OpenStack’s upstream codebase. Introduction About Nicholas Chase Nick Chase has 20+ years of experience as a developer and author. He has written several books and hundreds of articles as an IBM developerworks Certified Master Author, founded NoTooMi.com and has done web application development for companies such as Alcatel-Lucent, Sun Microsystems, Oracle, and the Tampa Bay Buccaneers. He is currently Mirantis' Technology Marketing Manager, and the Editor of OpenStack: Now.
  • 4.
    ● The cloudlandscape ● What is OpenStack? ● Public cloud vs private cloud ● What is hybrid cloud? ● How hybrid cloud works ● Hybrid cloud approaches ● Q&A Agenda
  • 5.
  • 6.
    ● Infrastructure-as-a-Service (IaaS) ●Platform-as-a-Service (PaaS) ● Software-as-a-Service (SaaS) The Cloud Landscape
  • 7.
    Why cloud? Because cloudenables self-service resource provisioning, it gets your developers productive faster and reduces time-to-market for application development -- and progress. The Cloud Landscape
  • 8.
  • 9.
  • 10.
    ● Compute (Nova) ●Networking (Neutron) ● Identity Service (Keystone) ● Image Service (Glance) ● Block Storage (Cinder) What is OpenStack? ● Object Storage (Swift) ● Dashboard (Horizon) ● Telemetry (Ceilometer) ● Orchestration (Heat) ● Database-as-a-Service (Trove)
  • 11.
  • 12.
    Public cloud A publiccloud is ... A collection of cloud resources accessible in a general pool shared with other customers and maintained by the public cloud provider.
  • 13.
    Public Cloud Advantages 1. Noinitial outlay 2. Instantly available 3. No management concerns 4. Various services (depending on the provider)
  • 14.
    Public Cloud Disadvantages 1. Nocentralized budget control 2. No cost control 3. Data security concerns 4. Data privacy concerns
  • 15.
    Private cloud A privatecloud is ... A collection of cloud resources accessible in a general pool but kept within a single company, either on premise or serviced by an external company but isolated from other customer workloads.
  • 16.
    Private Cloud Advantages 1. Centralizedbudget control 2. Data control 3. Architecture control 4. Access to legacy systems
  • 17.
    Private Cloud Disadvantages 1. Capacitylimited by capital outlay 2. Inhouse maintenance requirements 3. Disaster recovery concerns
  • 18.
  • 19.
    Hybrid cloud A hybridcloud is ... ... a collection of resources that may exist in different cloud structures. Most often, some of these resources are on premises for an organization, and some are not. Workloads can pass between these two (or more) sets of resources.
  • 20.
    Hybrid Cloud Use cases 1.Dev/Test in the cloud 2. Alternate location for backup/disaster recovery 3. Load bursting
  • 21.
    Hybrid Cloud Horizontal bursting 1.Apps and data begin internally. 2. Systems burst to public clouds when necessary. 3. Loads recede to internal systems when possible.
  • 22.
    Hybrid Cloud Vertical bursting 1.Apps are manually placed based on type. 2. Dev/test placed on external cloud until the app is ready to be blessed. 3. Mission/business critical data/apps kept internal.
  • 23.
    Hybrid Cloud approaches Datacenteras a Service ● Hosted externally ● Still isolated
  • 24.
    Hybrid Cloud approaches Homogenouscloud ● All OpenStack ● All the same APIs How it works at Rackspace
  • 25.
    Hybrid Cloud approaches Heterogeneouscloud ● Any type of cloud ● Any other type of cloud >> ?
  • 26.
  • 27.
    ● Cloud consistsof several layers ● OpenStack is open source cloud ● Public cloud vs private cloud ● How hybrid cloud is about expanding capacity ● Hybrid cloud can take many forms Summary
  • 28.
  • 29.
    Thank you! You candownload Mirantis OpenStack at http://software.mirantis.com Please visit us at Mirantis.com or contact us on Twitter at @mirantisIT