Your SlideShare is downloading. ×
  • Like
Ultimate hybrid cloud
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

Ultimate hybrid cloud

  • 339 views
Published

 

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

Views

Total Views
339
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
0
Likes
0

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. World Wide Cloud: The Ultimate Hybrid Cloud Mirantis, 2014
  • 2. 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.
  • 3. Agenda
  • 4. ● What is Hybrid Cloud? ● Levels of Hybridization ● OpenStack as the New Web, or Why Hybrid Cloud is Important ● Creating the World Wide Cloud ● Technical Hurdles ● What the Community Needs to Do ● Where We Go From Here Agenda
  • 5. What Is Hybrid Cloud?
  • 6. Hybrid Cloud is... ● Multiple clouds... ● Different systems... ● Different platforms... ● Different locations... ● Talking to each other What Is Hybrid Cloud?
  • 7. We usually hear about Hybrid Cloud for... ● Dev/Test ● Scaling up/cloudbursting ● Better resource allocation But what other use cases have we not even thought of yet? Use cases
  • 8. The Stages of Hybrid Cloud
  • 9. ● Isolated ● Homogeneous ● Heterogeneous ● World Wide Cloud (Cloud of Everything) The Stages of Hybrid Cloud
  • 10. ● Isolated clouds: Any clouds are handled individually; jobs are assigned to clouds manually. The Stages of Hybrid Cloud
  • 11. ● Isolated clouds: Any clouds are handled individually; jobs are assigned to clouds manually. ● Homogeneous clouds: All clouds are the same type; client software assigns jobs automatically. The Stages of Hybrid Cloud
  • 12. ● Isolated clouds: Any clouds are handled individually; jobs are assigned to clouds manually. ● Homogeneous clouds: All clouds are the same type; client software assigns jobs automatically. ● Heterogeneous clouds: Multiple components and system types, with jobs managed by a single client. The Stages of Hybrid Cloud
  • 13. ● Isolated clouds: Any clouds are handled individually; jobs are assigned to clouds manually. ● Homogeneous clouds: All clouds are the same type; client software assigns jobs automatically. ● Heterogeneous clouds: Multiple components and system types, with jobs managed by a single client. ● World Wide Cloud (Cloud of Everything): Heterogeneous clouds with a single (OpenStack) management grid, joinable by anyone. The Stages of Hybrid Cloud
  • 14. OpenStack as the New Web, or Why Hybrid Cloud is Important
  • 15. Why Hybrid Cloud is Important Current use cases: ● Dev/Test ● Cloudbursting ● Resource management These are mostly corporate use cases. What about individuals? Future use cases have yet to emerge.
  • 16. Why Hybrid Cloud is Important We ask "Is OpenStack the new Linux?" What if we're wrong? What if the question is "Is OpenStack the new Web?"
  • 17. OpenStack as the new Web The Web gave us: ● Democratization of content production/use ● New ways to communicate ● New use cases never dreamed of by its founders ● Based on open "standards" -- anybody could do it
  • 18. OpenStack as the new Web OpenStack can give us us: ● Democratization of resource production/use ● New ways to process data ● New use cases never dreamed of by its founders ● Based on open "standards" -- anybody could do it
  • 19. Creating the World Wide Cloud
  • 20. Creating the World Wide Cloud Step 1: 1. One cloud, private or public, controlled by API (not AWS) 2. Choosing where to put your resources manually 3. Resources on the same network 4. Resources have to hit Keystone 5. Resources need to access MySQL
  • 21. Creating the world Wide Cloud Step 2: 1. Multiple clouds -- by availability zone? 2. MySQL replaced by distributed hashtable-ish method 3. Clouds can be connected or not 4. Multiple contributors 5. Each cloud has its own resource policies
  • 22. Creating the world Wide Cloud Step 3: 1. Clouds have additional services such as Sahara, or Murano Application Catalog. 2. Each cloud can have its own policies, and its own catalog. 3. A single cloud can allow apps from multiple catalogs.
  • 23. Technical Challenges
  • 24. Technical Hurdles Networking ● Do all resources need to be on the same network? ● Can we use a virtual mesh with something like OpenVPN? ● Do new SDN's/NFV's come into play (Neutron)?
  • 25. Technical Hurdles Trust ● Users need to know the level of trust for each resource ● Resource owners need to know what's on their systems -- or do they? ● Nova flavors, Cinder volume types ● Additional metadata (Graffiti)?
  • 26. Technical Hurdles Billing ● Users need to be able to pay for what they use (Ceilometer) ● Contributors need to be able to get paid for what they contribute ● Cryptocurrencies
  • 27. Technical Hurdles Coordination among services ● Does the underlying machinery matter? ● Jumpgate, Cisco ● Apache vs Nginx -- who cares?
  • 28. Technical Hurdles Traceability ● Users might want to maintain anonymity ● Anonymous DMCA request repositories ● Harder to go after thousands of individuals ● Harder for individuals to fight spying/subpoenas
  • 29. What the Community Needs To Do
  • 30. What the Community Needs To do Basic security issues around strangers joining your cloud: ● Multiple levels? ● One-way credentials? ● Federated identity?
  • 31. What the Community Needs To do Better cloud-to-cloud communication ● Ability to move workloads between clusters ● Resource sharing from multiple clusters
  • 32. What the Community Needs To do And also ... ● Standardize the OpenStack API ● Develop relationships with projects such as Jumpgate, which use OpenStack APIs to manipulate other systems
  • 33. Where We Go From Here