vSphere With OpenStack

38
Foundations For A Hybrid Solution vSphere with OpenStack Created by: Kenneth Hui Modified Date: April, 25, 2014 Classification:

description

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

Transcript of vSphere With OpenStack

Page 1: vSphere With OpenStack

Foundations For A Hybrid Solution

vSphere with OpenStack

Created by: Kenneth HuiModified Date: April, 25, 2014Classification:

Page 2: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Kenneth Hui

@hui_kenneth

Technology Evangelist

OpenStack Ambassador

Kenneth Hui: Who Am I?

Page 3: vSphere With OpenStack

3RACKSPACE® HOSTING | WWW.RACKSPACE.COM

A Tale of Two Workloads

Page 4: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Workload Dictates Architecture

Page 5: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Right Infrastructure for the Workload

Page 6: vSphere With OpenStack

6RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Traditional Workloads

Page 7: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Traditional IT Design Principles

Monolithic architectureStateful Services

Operator focusedSteady-state/ Predictable

Page 8: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Traditional Infrastructure Consumption Models

8

On-Premises Infrastructure Off-Premises Hosting

Page 9: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Design Goal: Resilient Infrastructures

Page 10: vSphere With OpenStack

10RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Cloud Native Workloads

Page 11: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Cloud Native Design Principles

Distributed architecture

Developer focused

Stateless Services

Unpredictable/ Spikey

Page 12: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Cloud Consumption Models

12

Public Cloud Private Cloud

Page 13: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Design Assumption: Fragile Infrastructures

Page 14: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

What’s Wrong with the Cloud?

14

Page 15: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

We Architect Clouds for Rapid Scale

15

Page 16: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

At Scale Chaos and Failures Are Inevitable

16

Page 17: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

So Design for Failure

17

Page 18: vSphere With OpenStack

18RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Designing For Failure

Page 19: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Let the Application Handle It’s Own Resiliency

19

Page 20: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Build Loosely-Coupled Distributed Systems

20

Message Bus

Page 21: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Focus on Scaling Horizontally

21

Page 22: vSphere With OpenStack

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

Page 23: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Embrace Automation and Cultural Change

23

Page 24: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Where OpenStack Fits In

Page 25: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

25

Automation and Orchestration of IT Resources

Page 26: vSphere With OpenStack

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

Page 27: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

27

By Leveraging Various Open Source Projects

Page 28: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

In a Loosely Coupled Architecture

Page 29: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

29

To Deliver Self-Service IT Rapidly and At Scale

Page 30: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Building A Hybrid Cloud

Page 31: vSphere With OpenStack

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

Page 32: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

32

Co-existence: Infrastructure Silos

Page 33: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

33

Integration: Multi-hypervisor OpenStack

Page 34: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

34

Best-fit: Hybrid Solution

OpenStackvSphere

Page 35: vSphere With OpenStack

35RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Resources and Contact

Page 36: vSphere With OpenStack

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

Page 37: vSphere With OpenStack

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

For More Information

Kenneth Hui

@hui_kenneth

http://cloudarchitectmusings.comhttp://www.slideshare.net/kenhui65/presentations

Page 38: vSphere With OpenStack

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