#CCevent Cloud is awesome but not as flexible as you think


Published on

Cloud computing is historically touted for its flexibility, but is it really? In this deck, originally used at the Cloud Solutions Theater at Cloud Connect '13, the first wave of public cloud providers is examined along with a more flexible, easier to use, and better performing way of doing things.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

#CCevent Cloud is awesome but not as flexible as you think

  1. 1. The Cloud is Awesome,But It Isn’t as Flexible as You Think Pete Johnson Platform Evangelist
  2. 2. I’VE BEEN COMPUTING A LONG TIME2 Cloud Computing 2.0
  3. 3. WHO AM I? PETE JOHNSON • First program 1981 • On TRS-80 CoCo in BASIC to compute my 6th grade basketball team scoring averages • 19+ years at Hewlett-Packard • First webapp: January 1996 • 2000’s: 6 years HP IT Transformation • HP.com Chief Architect for 3 of them Me at Super Bowl XLIV • HP Cloud Services employee #37 • API Docs, Language Bindings, CLIs lead • Video demo guy @nerdguru • Later, Senior Sales Engineer • Joined ProfitBricks, February 2013 • Senior Director, Platform Evangelism3 Cloud Computing 2.0
  4. 4. SETTING THE STAGE: CLOUD DRIVERS Scalability Business Agility Cost Capex to Opex Mobility Innovation Competitive… Organizations around the world are Cloud APIs transitioning an increasing amount of their IT budget and processes to Cloud ComputingOpen Source Projects services. In doing so they are realizing Customer demand benefits across departments and processes Internal Mandate and improving their revenue and ability to Other innovate. 0% 10% 20% 30% 40% 50% 60%Source: http://www.zdnet.com/blog/btl/the-future-of-cloud-computing-9-trends-for-2012/805114 Cloud Computing 2.0
  5. 5. SETTING THE STAGE: THE CLOUD HOLY GRAIL Source: http://www.chades.net5 Cloud Computing 2.0
  6. 6. TODAY’S CLOUDMore complicated & less flexible than you think6 Cloud Computing 2.0
  7. 7. COMMON IAAS PACKAGING• Cookie cutter sizes• Customers forced to pay for capacity their application won’t use• Entire consultancy Source: Flickr user justj0000lie businesses set up to help organizations decide7 Cloud Computing 2.0
  8. 8. EXAMPLE PACKAGINGSuppose you needed 1 CPU core, 2 GB RAM, 50 GB HDD Source:8 Cloud Computing 2.0
  9. 9. IAAS PRICING COMPLEXITY• Entire businesses help explain costs 9 Cloud Computing 2.0
  10. 10. A SCALING EXAMPLE FROM 8 CPU Horizontal Scale Only Demand Amazon 7 CPU Horizontal ProfitBricks 6 CPU or Vertical Scale 5 CPU 4 CPU 3 CPU Hour Hour Hour #1 #2 #310 Cloud Computing 2.0
  11. 11. CLOUD 1.0 VS CLOUD COMPUTING 2.0Cloud Computing 1.0 Cloud Computing 2.0 FLEXIBLE • Custom Instance Size • Network Design Freedom FAST NOT FLEXIBLE • 80 Gb/s Networking • Guaranteed CPU Cores and RAM NOT FAST • No over provisioning or throttling NOT EASY TO USE EASY TO USE • Drag & Drop DeploymentsLIMITED SCALABILITY • Full API COMPLEX BILLING FULLY SCALABLE • Live Vertical Scaling without a Reboot • Horizontal or Vertical Amazon & Traditional Hosting Providers SIMPLE BILLING11 Cloud Computing 2.0
  12. 12. PROFITBRICKS IS CLOUD COMPUTING 2.0 Cloud 1.0 Architecture Cloud 2.0 Architecture InfiniBand Born from dedicated servers & VPS 80 Gb/s 80 Gb/s 80 Gb/s Server based, over subscribed Designed around slow Ethernet network technology – 1 or 10 Gb/s and often throttled Dedicated Dedicated Redundant CPU Cores RAM Storage x212 Cloud Computing 2.0
  13. 13. DATA CENTER DESIGNER13 Cloud Computing 2.0
  14. 14. YOU CHOOSE CORES + RAMData Center Designer zoom in 14 Cloud Computing 2.0
  15. 15. VERTICAL VS HORIZONTAL SCALE • Two methods of adding capacity • One has been largely ignored in cloud computing • Horizontal Scaling • Add more machines to the back end in response to load • Until recently, the only scaling choice available in public cloud • Programmatically intensive to communicate data across machines • Vertical Scaling • Add more CPU cores or RAM to an existing machine • No additional programming required, simply add more virtual hardware • New cloud scaling choice available from exactly one vendor (no reboot required)15 Cloud Computing 2.0
  16. 16. SIMPLE TRANSPARENT BILLING Sample Configuration 1 CPU 1 Core 1 CPU Cores Rackspace ProfitBricks SAVE 5¢/Hour 1.17 GB RAM $0.14/hr $0.10/hr. 27% 160 GB Storage RAM 1 GB RAM Sample Configuration 2 1.5¢/Hour 4 CPU Cores Rackspace ProfitBricks SAVE Storage 16 GB RAM 1 GB Storage $1.12/hr $.64/hr. 43% 1690 GB Storage 9¢/30 Days Sample Configuration 3 Traffic 1 GB Traffic 4 CPU Cores Rackspace ProfitBricks SAVE 34.2 GB RAM 8¢/GB NA $0.82/hr. 31% 850 GB Storage16 Cloud Computing 2.0
  17. 17. FOR MORE INFORMATION Pete Johnson pete.johnson@profitbricks.com @nerdguru on Twitter Visit ProfitBricks www.profitbricks.com Start a 14 Day Trial or Contact Sales for a Demo or More Information sales-us@profitbricks.com +1-866-852-522917 Cloud Computing 2.0