Behind the Curtain: Operating an OpenStack Powered Private Cloud

3,786 views

Published on

Published in: Technology, Business
2 Comments
4 Likes
Statistics
Notes
No Downloads
Views
Total views
3,786
On SlideShare
0
From Embeds
0
Number of Embeds
817
Actions
Shares
0
Downloads
78
Comments
2
Likes
4
Embeds 0
No embeds

No notes for slide

Behind the Curtain: Operating an OpenStack Powered Private Cloud

  1. 1. Behind the Curtain:
 Operating an OpenStack Powered Private Cloud Jeremy Hopkins, Technical Product Manager & Niki Acosta, Cloud Evangelista January 30, 2015
  2. 2. RACKSPACE® HOSTING http://www.fbi.lv/en/event/cirque-du-soleil-saltimbanco-21-12-2011.ev-18/ | WWW.RACKSPACE.COM
  3. 3. RACKSPACE® HOSTING http://www.fbi.lv/en/event/cirque-du-soleil-saltimbanco-21-12-2011.ev-18/ | WWW.RACKSPACE.COM
  4. 4. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  5. 5. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  6. 6. Who we are Niki Acosta! Cloud & OpenStack Evangelista! @nikiacosta! Jeremy Hopkins! Technical Product Manager! Jeremy.hopkins@rackspace.com! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 6
  7. 7. About Rackspace 5,000+ RACKERS 200,000+ CUSTOMERS
 GLOBAL FOOTPRINT
 CUSTOMERS IN 120+ COUNTRIES 9 WORLDWIDE DATA CENTERS PORTFOLIO 
 OF HOSTED SOLUTIONS Dedicated - Cloud - Hybrid Leader in Gartner Magic Quadrant for managed hosting 2012, 2013 North America and EMEA RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  8. 8. A Quick Primer on OpenStack! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 8
  9. 9. PRETEND THIS IS A SERVER RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  10. 10. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  11. 11. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  12. 12. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  13. 13. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  14. 14. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  15. 15. OpenStack Cloud Software! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 15
  16. 16. OpenStack Stats! 105,816 commits made by 1,941 contributors representing 1,651,797 lines of code! ! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 16
  17. 17. Rackspace Private Cloud! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 17
  18. 18. How it came about…! Please take what we love about the Rackspace public cloud…! Open APIs! Self-Service Model! Support! Rackspace Fanatical e clouds! Expertise in large-scal + And help us meet our! other security & performance ! requirements…! Location req Performance Unique secu uirements! consideration s! rity requirem ents! Cost Savings at scale! RACKSPACE PRIVATE CLOUD SOFTWARE! RACKSPACE® HOSTING Optional Support from Rackspace • Powered by OpenStack • Secure & Scalable • | WWW.RACKSPACE.COM Available Anywhere!
  19. 19. The Rackspace Private Cloud Taxonomy RACKSPACE® HOSTING | WWW.RACKSPACE.COM 19
  20. 20. Top Rackspace Private Cloud Use Cases WEB-TIER APPLICATIONS CONTENT CREATION & DELIVERY SOFTWARE DEVELOPMENT LIFECYCLE MANAGING BIG DATA RACKSPACE® HOSTING RACKSPACE® HOSTING || WWW.RACKSPACE.COM WWW.RACKSPACE.COM 20
  21. 21. Behind the Curtain Behind the Curtain! Designing Products, Operations Expertise & Services that Customers LOVE RACKSPACE® HOSTING | WWW.RACKSPACE.COM 21
  22. 22. Dual Track Agile Key Functional Areas Compute | Networking | Storage | Services | Usability RACKSPACE® HOSTING | WWW.RACKSPACE.COM 22
  23. 23. Dual Track Agile Product Development Tightly Integrated •  Product Manager – Full Time •  User Experience Designer – Part Time/Shared •  Architect/Engineer – Part Time/Shared Product Design Engineer RACKSPACE® HOSTING | WWW.RACKSPACE.COM 23
  24. 24. Dual-Track Agile Focus on Experimentation •  Customer Validation Build •  Low-Fidelity Mockups •  High-Fidelity Prototypes Learn Measure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 24
  25. 25. Dual-Track Agile How do we validate our experiments? •  Customer Interviews •  Usability testing •  Reference Customers •  A/B testing RACKSPACE® HOSTING | WWW.RACKSPACE.COM 25
  26. 26. Dual-Track Agile Ideate Experiment Ideate Experiment Prototype Experiment Ideate Experiment Prototype Backlog Item Backlog Item Sprint Planning Sprint Planning RACKSPACE® HOSTING | WWW.RACKSPACE.COM Product Backlog Ideate Opportunity Backlog Feature Request 26
  27. 27. Dual-Track Agile RACKSPACE® HOSTING | WWW.RACKSPACE.COM 27
  28. 28. Dual-Track Agile (Kill Ratio) Opportunity Backlog 25.0% 40 35 30 25 15.0% 20 10.0% Cards Kill Ratio 20.0% 15 10 5.0% 5 0.0% 0 41 42 43 44 45 46 47 48 49 50 51 Week Open Backlog Validated Killed Kill Ratio Target RACKSPACE® HOSTING | WWW.RACKSPACE.COM 28
  29. 29. Support Model RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  30. 30. Traditional Operations Model Level 1 Tech Support (Triage) Level II Ops/Engineering Level III Developers/Vendor RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  31. 31. RPC “Fanatical Support” Model Biz Dev Rep Architect Level 1 (Triage) Dedicated Account Manager Product Team Level II Ops/Engineering OpenStack Admins, DevOps Engineers Level III Developers Rackspace OpenStack Developers/Specialists Level IV OpenStack Community New Features/Bug Fixes Submitted Back to OpenStack RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  32. 32. What we’ve learned after 3+ years of OpenStack Dev & Ops RACKSPACE® HOSTING | WWW.RACKSPACE.COM 32
  33. 33. What we’ve learned after 3+ years of OpenStack Dev & Ops Automate where you can •  RACKSPACE® HOSTING | WWW.RACKSPACE.COM 33
  34. 34. What we’ve learned after 3+ years of OpenStack Dev & Ops •  Automate where you can •  Leverage common tools & find skilled resources that know those tools RACKSPACE® HOSTING | WWW.RACKSPACE.COM 34
  35. 35. What we’ve learned after 3+ years of OpenStack Dev & Ops •  Automate where you can •  Leverage common tools & find skilled resources that know those tools •  Plan for 24/7/365 Ops and Support for Production Environments RACKSPACE® HOSTING | WWW.RACKSPACE.COM 35
  36. 36. What we’ve learned after 3+ years of OpenStack Dev & Ops •  Automate where you can •  Leverage common tools & find skilled resources that know those tools •  Plan for 24/7/365 Ops and Support for Production Environments •  Eliminate single points of failure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 36
  37. 37. What we’ve learned after 3+ years of OpenStack Dev & Ops •  Automate where you can •  Leverage common tools & find skilled resources that know those tools •  Plan for 24/7/365 Ops and Support for Production Environments •  Eliminate single points of failure •  Invest in training! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 37
  38. 38. What we’ve learned after 3+ years of OpenStack Dev & Ops •  •  Leverage common tools & find skilled resources that know those tools •  Plan for 24/7/365 Ops and Support for Production Environments •  rpcfeedback@rackspace.com comunity.rackspace.com Automate where you can Eliminate single points of failure •  Invest in training •  Give us feedback! RACKSPACE® HOSTING | WWW.RACKSPACE.COM 38
  39. 39. OpenStack Release Process •  Six month major release cycle •  Starts at the Design summit •  Milestone dates are agreed upon •  Release candidates tagged about 3 weeks before major release date •  Major release a few weeks before next design summit RACKSPACE® HOSTING | WWW.RACKSPACE.COM 39
  40. 40. Private Cloud Release Process EXIT 11 4.1 Havana EXIT 12 4.2 Havana EXIT 5 5 Icehouse RACKSPACE® HOSTING | WWW.RACKSPACE.COM 40
  41. 41. Questions and Answers Niki Acosta! Cloud & OpenStack Evangelista! @nikiacosta! Jeremy Hopkins! Technical Product Manager! Jeremy.hopkins@rackspace.com! RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  42. 42. RACKSPACE® HOSTING US SALES: 1-800-961-2888 RACKSPACE® HOSTING | © RACKSPACE US, INC. | | | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
  43. 43. VMware vs. Rackspace Private Cloud VMWARE CLOUD •  •  •  •  Focus on legacy IT environments High licensing fees Slow release cycles Not developer friendly (developers will still seek 3rd party public cloud services) •  Workload portability with public clouds presents compatibility issues RACKSPACE PRIVATE CLOUD •  •  •  •  •  Wired for DevOps and CI/CD No software licensing fees Fast Release Schedule Easy API Integration Workloads portable across OpenStack environments Bottom line: VMware is not ready for the new, developer-centric world of cloud computing and can’t run your cloud for you RACKSPACE® HOSTING | WWW.RACKSPACE.COM 43
  44. 44. Deployed Services RACKSPACE® HOSTING | WWW.RACKSPACE.COM 44
  45. 45. Admin Reporting RACKSPACE® HOSTING | WWW.RACKSPACE.COM 45
  46. 46. Heat RACKSPACE® HOSTING | WWW.RACKSPACE.COM 46
  47. 47. Rackspace Tab - Welcome RACKSPACE® HOSTING | WWW.RACKSPACE.COM 47
  48. 48. Rackspace Tab - Training RACKSPACE® HOSTING | WWW.RACKSPACE.COM 48

×