behind the curtain: operating an openstack powered private cloud
DESCRIPTION
TRANSCRIPT
![Page 1: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/1.jpg)
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Jeremy Hopkins, Technical Product Manager & Niki Acosta, Cloud Evangelista
January 30, 2015
![Page 2: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/2.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
http://www.fbi.lv/en/event/cirque-du-soleil-saltimbanco-21-12-2011.ev-18/
![Page 3: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/3.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
http://www.fbi.lv/en/event/cirque-du-soleil-saltimbanco-21-12-2011.ev-18/
![Page 4: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/4.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 5: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/5.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 6: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/6.jpg)
6 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Who we are
6
Jeremy Hopkins!Technical Product Manager!
Niki Acosta!Cloud & OpenStack Evangelista!
@nikiacosta!
![Page 7: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/7.jpg)
7 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
About Rackspace
200,000+ CUSTOMERS
5,000+ RACKERS
9 WORLDWIDE DATA CENTERS
GLOBAL FOOTPRINT
CUSTOMERS IN 120+ COUNTRIES
PORTFOLIO OF HOSTED SOLUTIONS
Dedicated - Cloud - Hybrid Leader in Gartner Magic Quadrant
for managed hosting 2012, 2013 North America and EMEA
![Page 8: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/8.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
A Quick Primer on OpenStack!
8
![Page 9: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/9.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
PRETEND THIS IS A SERVER
![Page 10: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/10.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 11: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/11.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 12: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/12.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 13: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/13.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 14: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/14.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 15: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/15.jpg)
15 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
OpenStack Cloud Software!
15
![Page 16: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/16.jpg)
16 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
OpenStack Stats!
16
105,816 commits made by 1,941 contributors representing 1,651,797 lines of code!
!
![Page 17: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/17.jpg)
17 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 17
Rackspace Private Cloud!
![Page 18: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/18.jpg)
18 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Please take what we love about the Rackspace public cloud…!
And help us meet our!other security & performance !
requirements…!
How it came about…!
Open APIs!
Self-Service Model!
Rackspace Fanatical Support!
Expertise in large-scale clouds!
Location requirements!
Performance considerations!
Unique security requirements!
Cost Savings at scale!
+
RACKSPACE PRIVATE CLOUD SOFTWARE!
Optional Support from Rackspace • Powered by OpenStack • Secure & Scalable • Available Anywhere!
![Page 19: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/19.jpg)
19 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 19
The Rackspace Private Cloud Taxonomy
![Page 20: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/20.jpg)
20 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Top Rackspace Private Cloud Use Cases
20 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
WEB-TIER APPLICATIONS
CONTENT CREATION & DELIVERY
SOFTWARE DEVELOPMENT
LIFECYCLE
MANAGING BIG DATA
![Page 21: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/21.jpg)
21 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 21
Behind the Curtain!
Behind the Curtain
Designing Products, Operations Expertise & Services that
Customers LOVE
![Page 22: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/22.jpg)
22 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual Track Agile
22
Compute | Networking | Storage | Services | Usability
Key Functional Areas
![Page 23: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/23.jpg)
23 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual Track Agile
23
Product Development Tightly Integrated • Product Manager – Full Time
• User Experience Designer – Part Time/Shared
• Architect/Engineer – Part Time/Shared
Product
Design Engineer
![Page 24: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/24.jpg)
24 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual-Track Agile
24
Focus on Experimentation • Customer Validation
• Low-Fidelity Mockups
• High-Fidelity Prototypes
Build
Measure Learn
![Page 25: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/25.jpg)
25 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual-Track Agile
25
How do we validate our experiments? • Customer Interviews
• Usability testing
• Reference Customers
• A/B testing
![Page 26: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/26.jpg)
26 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual-Track Agile
26
Sprint Planning
Sprint Planning
Backlog Item
Prototype
Experiment
Ideate
Prototype
Experiment
Ideate
Feature Request
Experiment
Ideate
Backlog Item
Experiment
Ideate
Opp
ortu
nity
Bac
klog
Prod
uct
Back
log
![Page 27: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/27.jpg)
27 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual-Track Agile
27
![Page 28: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/28.jpg)
28 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dual-Track Agile (Kill Ratio)
28
0.0%
5.0%
10.0%
15.0%
20.0%
25.0%
0
5
10
15
20
25
30
35
40
51 50 49 48 47 46 45 44 43 42 41
Kill
Rat
io
Car
ds
Week
Opportunity Backlog
Open Backlog Validated Killed Kill Ratio Target
![Page 29: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/29.jpg)
29 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Support Model
![Page 30: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/30.jpg)
30 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Level 1 Tech Support
(Triage)
Level II Ops/Engineering
Level III Developers/Vendor
Traditional Operations
Model
![Page 31: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/31.jpg)
31 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Level 1 (Triage)
Dedicated Account Manager
Level II Ops/Engineering
OpenStack Admins, DevOps Engineers
Level III Developers
Rackspace OpenStack Developers/Specialists
RPC “Fanatical Support”
Model Architect Biz Dev Rep
Product Team
Level IV OpenStack Community
New Features/Bug Fixes Submitted Back to OpenStack
![Page 32: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/32.jpg)
32 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 32
What we’ve learned after 3+ years of OpenStack Dev & Ops
![Page 33: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/33.jpg)
33 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 33
What we’ve learned after 3+ years of OpenStack Dev & Ops
• Automate where you can
![Page 34: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/34.jpg)
34 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 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
![Page 35: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/35.jpg)
35 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 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
![Page 36: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/36.jpg)
36 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 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
![Page 37: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/37.jpg)
37 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 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!
![Page 38: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/38.jpg)
38 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 38
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
• Give us feedback!
[email protected] comunity.rackspace.com
![Page 39: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/39.jpg)
39 RACKSPACE® HOSTING | WWW.RACKSPACE.COM 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
![Page 40: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/40.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Icehouse
EXIT 5
Havana
EXIT 12
Private Cloud Release Process
40
Havana
EXIT 11
4.1 4.2
5
![Page 41: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/41.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Questions and Answers
Jeremy Hopkins!Technical Product Manager!
Niki Acosta!Cloud & OpenStack Evangelista!
@nikiacosta!
![Page 42: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/42.jpg)
RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
![Page 43: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/43.jpg)
43 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
VMware vs. Rackspace Private Cloud
43
• Wired for DevOps and CI/CD • No software licensing fees • Fast Release Schedule • Easy API Integration • Workloads portable across
OpenStack environments
• 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 VMWARE CLOUD
Bottom line: VMware is not ready for the new, developer-centric world of cloud computing and can’t run your cloud for you
![Page 44: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/44.jpg)
44 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Deployed Services
44
![Page 45: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/45.jpg)
45 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Admin Reporting
45
![Page 46: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/46.jpg)
46 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Heat
46
![Page 47: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/47.jpg)
47 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Rackspace Tab - Welcome
47
![Page 48: Behind the Curtain: Operating an OpenStack Powered Private Cloud](https://reader033.vdocuments.mx/reader033/viewer/2022060106/54c7dabd4a795956078b465f/html5/thumbnails/48.jpg)
48 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Rackspace Tab - Training
48