View
4.341
Download
6
Category
Preview:
DESCRIPTION
How vSphere and OpenStack fit together to build a hybrid solution.
Citation preview
Foundations For A Hybrid Solution
vSphere with OpenStack
Created by: Kenneth HuiModified Date: April, 25, 2014Classification:
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Kenneth Hui
@hui_kenneth
Technology Evangelist
OpenStack Ambassador
Kenneth Hui: Who Am I?
3RACKSPACE® HOSTING | WWW.RACKSPACE.COM
A Tale of Two Workloads
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Workload Dictates Architecture
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Right Infrastructure for the Workload
6RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional Workloads
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional IT Design Principles
Monolithic architectureStateful Services
Operator focusedSteady-state/ Predictable
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Traditional Infrastructure Consumption Models
8
On-Premises Infrastructure Off-Premises Hosting
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Design Goal: Resilient Infrastructures
10RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Native Workloads
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Native Design Principles
Distributed architecture
Developer focused
Stateless Services
Unpredictable/ Spikey
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
18RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Designing For Failure
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 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
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 hypervisors
• OpenStack can manage multiple hypervisors– https://wiki.openstack.org/wiki/HypervisorSupportMatrix
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 from virtualized infrastructure to cloud
• Customers have existing investments in vSphere
• Customers want best-fit solutions
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
35RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Resources and Contact
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
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
For More Information
Kenneth Hui
@hui_kenneth
http://cloudarchitectmusings.comhttp://www.slideshare.net/kenhui65/presentations
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 THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
Recommended