Foundations For A Hybrid Solution
vSphere with OpenStack
Created by: Kenneth Hui
Modified Date: April, 25, 2014
Classifica...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Kenneth Hui
@hui_kenneth
Technology Evangelist
OpenStack Ambassador
Kenneth Hui: Wh...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
A Tale of Two Workloads
3
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Workload Dictates Architecture
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Right Infrastructure for the Workload
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional Workloads
6
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional IT Design Principles
Monolithic architectureStateful Services
Operator ...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional Infrastructure Consumption Models
8
On-Premises Infrastructure Off-Prem...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Design Goal: Resilient Infrastructures
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Native Workloads
10
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Native Design Principles
Distributed architecture
Developer focused
Stateless...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Consumption Models
12
Public Cloud Private Cloud
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Design Assumption: Fragile Infrastructures
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
What’s Wrong with the Cloud?
14
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
We Architect Clouds for Rapid Scale
15
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
At Scale Chaos and Failures Are Inevitable
16
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
So Design for Failure
17
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Designing For Failure
18
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Let the Application Handle It’s Own Resiliency
19
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Build Loosely-Coupled Distributed Systems
20
Message Bus
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Focus on Scaling Horizontally
21
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
22
Choose Cattle Over Pets
• Pets needs care and feeding
– Name the VM
– Tune and g...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Embrace Automation and Cultural Change
23
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Where OpenStack Fits In
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
25
Automation and Orchestration of IT Resources
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
26
Including Hypervisors Like vSphere
• OpenStack Compute is a manager of hyperviso...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
27
By Leveraging Various Open Source Projects
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
In a Loosely Coupled Architecture
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
29
To Deliver Self-Service IT Rapidly and At Scale
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Building A Hybrid Cloud
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
31
vSphere Is Foundational
• Best hypervisor for traditional workloads
• On-ramp fr...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
32
Co-existence: Infrastructure Silos
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
33
Integration: Multi-hypervisor OpenStack
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
34
Best-fit: Hybrid Solution
OpenStackvSphere
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Resources and Contact
35
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
36
Resources
• Getting Started with OpenStack and VMware
– http://docs.openstack.or...
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
For More Information
Kenneth Hui
@hui_kenneth
http://cloudarchitectmusings.com
http...
38
RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | W...
Upcoming SlideShare
Loading in …5
×

vSphere With OpenStack

5,335 views

Published on

How vSphere and OpenStack fit together to build a hybrid solution.

Published in: Technology, Business

vSphere With OpenStack

  1. 1. Foundations For A Hybrid Solution vSphere with OpenStack Created by: Kenneth Hui Modified Date: April, 25, 2014 Classification:
  2. 2. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Kenneth Hui @hui_kenneth Technology Evangelist OpenStack Ambassador Kenneth Hui: Who Am I?
  3. 3. RACKSPACE® HOSTING | WWW.RACKSPACE.COM A Tale of Two Workloads 3
  4. 4. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Workload Dictates Architecture
  5. 5. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Right Infrastructure for the Workload
  6. 6. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Traditional Workloads 6
  7. 7. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Traditional IT Design Principles Monolithic architectureStateful Services Operator focused Steady-state/ Predictable
  8. 8. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Traditional Infrastructure Consumption Models 8 On-Premises Infrastructure Off-Premises Hosting
  9. 9. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Design Goal: Resilient Infrastructures
  10. 10. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Native Workloads 10
  11. 11. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Native Design Principles Distributed architecture Developer focused Stateless Services Unpredictable/ Spikey
  12. 12. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Consumption Models 12 Public Cloud Private Cloud
  13. 13. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Design Assumption: Fragile Infrastructures
  14. 14. RACKSPACE® HOSTING | WWW.RACKSPACE.COM What’s Wrong with the Cloud? 14
  15. 15. RACKSPACE® HOSTING | WWW.RACKSPACE.COM We Architect Clouds for Rapid Scale 15
  16. 16. RACKSPACE® HOSTING | WWW.RACKSPACE.COM At Scale Chaos and Failures Are Inevitable 16
  17. 17. RACKSPACE® HOSTING | WWW.RACKSPACE.COM So Design for Failure 17
  18. 18. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Designing For Failure 18
  19. 19. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Let the Application Handle It’s Own Resiliency 19
  20. 20. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Build Loosely-Coupled Distributed Systems 20 Message Bus
  21. 21. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Focus on Scaling Horizontally 21
  22. 22. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 22 Choose Cattle Over Pets • Pets needs care and feeding – Name the VM – Tune and groom regularly – Feed pets with good food and supplements – Take pets to the vet when they are sick • Cattle are disposable – Cloud instances are not unique – Tune and groom apps not the cattle – Replace when necessary – Shoot the cattle when it is sick
  23. 23. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Embrace Automation and Cultural Change 23
  24. 24. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Where OpenStack Fits In
  25. 25. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 25 Automation and Orchestration of IT Resources
  26. 26. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 26 Including Hypervisors Like vSphere • OpenStack Compute is a manager of hypervisors • OpenStack can manage multiple hypervisors – https://wiki.openstack.org/wiki/HypervisorSupportMatrix
  27. 27. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 27 By Leveraging Various Open Source Projects
  28. 28. RACKSPACE® HOSTING | WWW.RACKSPACE.COM In a Loosely Coupled Architecture
  29. 29. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 29 To Deliver Self-Service IT Rapidly and At Scale
  30. 30. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Building A Hybrid Cloud
  31. 31. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 31 vSphere Is Foundational • Best hypervisor for traditional workloads • On-ramp from virtualized infrastructure to cloud • Customers have existing investments in vSphere • Customers want best-fit solutions
  32. 32. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 32 Co-existence: Infrastructure Silos
  33. 33. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 33 Integration: Multi-hypervisor OpenStack
  34. 34. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 34 Best-fit: Hybrid Solution OpenStackvSphere
  35. 35. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Resources and Contact 35
  36. 36. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 36 Resources • Getting Started with OpenStack and VMware – http://docs.openstack.org/ – http://cloudarchitectmusings.com/page/1/?s=vmware&submit=Search – http://www.youtube.com/playlist?list=PLOPbuXbsHCyr2afbJwu5JAXZ -5peJ0qCH • The OpenStack Cloud Computing Cookbook (Second Edition) – http://goo.gl/URVRbJ
  37. 37. RACKSPACE® HOSTING | WWW.RACKSPACE.COM For More Information Kenneth Hui @hui_kenneth http://cloudarchitectmusings.com http://www.slideshare.net/kenhui65/presentations
  38. 38. 38 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 TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM

×