Your SlideShare is downloading. ×
0
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OpenStack & Cloud Foundry (OpenStack Fall 2012 Summit)

947

Published on

Building True Hybrid clouds; Extending OpenStack with Cloud Foundry.

Building True Hybrid clouds; Extending OpenStack with Cloud Foundry.

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
947
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
38
Comments
0
Likes
4
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

Transcript

  • 1. True Hybrid CloudsExtending OpenStack with Cloud Foundry OpenStack Cloud Foundry
  • 2. • Founder and former PPB member of OpenStack• Director of Development, Rackspace Cloud• VP, HP OpenStack Cloud• CTO, Appfog (Open Cloud PaaS) jpurrier@appfog.com @johnpur on Twitter
  • 3. Hybrid Clouds… What?Two or more clouds, having the following characteristics:a. Usually a public cloud paired with a private cloud deploymentb. Enabling “cloud bursting” scenarios and use casesc. “Own the core, rent the spikes”d. Applications tied to capabilities/services of the cloud providerVertical hybrid products, a single vendor provides both clouds
  • 4. Hybrid Clouds… Wouldn’t It Be Nice?Java: “Write Once (in Java), Run Everywhere”True Hybrid Clouds: “Write Once (in any language and runtime), Run Everywhere (in the Cloud)”Easily scale applications to meet the demand loadHave true workload portability across the CloudHorizontal Hybrid products, seamless integration of multiple Cloud providers
  • 5. Hybrid Clouds… Use Cases• Build (dev/test) and deploy (production) applications efficiently & economically• Traditional Cloud “bursting”• Data Center Consolidation• Allowing insight, control, and governance over “shadow IT”• High Availability and Redundancy of Applications• Disaster Recovery and Business Continuity• Business dictates cloud topology & usage
  • 6. Aspirations of Workload Portability Governance/Proposed/ImageFormats Time: 2011-01-14 16:40:23 Drafter: John Purrier Status: Proposed to the POC Image Formats and workload portability in OpenStack.  OVF as the standard VM Disk Image exchange format  No “preferred” or “default” virtual disk format  Glance extended to provide cross-cloud exchange & virtual appliance conversion capabilities.
  • 7. (turns out to be a really hard problem)
  • 8. Great Strides• Quantum Software Defined Network project• Keystone Identity & Authorization projectBuilding blocks to true federation across clouds.However, no current solution for workload portabilityacross heterogeneous clouds.• Different hypervisors• Different physical topologies (# NICs, etc.)• Different levels of API compatibility• Different types of service deployments
  • 9. What’s a cat herder to do?
  • 10. Extending OpenStack with Cloud Foundry• Open “Platform as a Service” project• Open Source, Apache 2.0 License• Freely Available on GitHub (https://github.com/cloudfoundry)Provides an Infrastructure neutral application runtimeenvironment.The Cloud Foundry API provides a defacto-standard PaaS API.This API can even be layered over other PaaS clouds to provideseamless access and workload motion. For instance the workAppFog & Microsoft have done to integrate Azure.
  • 11. Extending OpenStack with Cloud Foundry
  • 12. Cloud Foundry Design • Fail Fast & Self Healing • Horizontally Scaling Components • Loosely coupled, distributed state • No single point of failure • HA as a design point • Eventually consistent system
  • 13. Demo
  • 14. “Often Talked About, “Seldom Seen”
  • 15. Thank You!https://console.appfog.com/signup

×