openstack: taking advantage of the fastest growing open ... · openstack: taking advantage of the...

22
© 2012 Morphlabs Inc. All Rights Reserved PRESENTED BY : Christopher Aedo, Sr. Director of Technical Operations CONFIDENTIAL & PROPRIETARY OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever 1

Upload: others

Post on 11-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

© 2012 Morph labs Inc . A l l R igh ts Reserved

PRESENTED BY : Christopher Aedo, Sr. Director of Technical Operations

CO NF ID EN T I A L & PR O PR IE TA RY

OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever

1

Page 2: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Company Profile at a Glance

2

Headquartered in Los Angeles• Venture Funded • 55 Employees• Operations in Japan, Philippines and Singapore• US Operations established in 2009

Founded by successful Open Source Entrepreneurs• Apache Geronimo > IBM Websphere • Apache ActiveMQ > Progress Software

Deployments in the US and Asia OpenStack Foundation Founding Member

Page 3: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

3

Extensive Use of SAN

Complex Networks

Dense Blades

>$1500 / VM

Specialized Skill Set

Fixed Capacity

Current Private Cloud Platform is Ripe for Disruption

Page 4: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

4

High Speed Smart Switching

SSD replaces

SAN IOPs

HyperScale Computing

Modular Storage NodesSSD

WRITE cache

SSD READ cache

Enables Dynamic Scaling

Redefine Price Performance

Lowers the Entry Footprint Complete Infrastructure ~$75k

Enables Virtual Private Cloud OutsourcingScalable - “Share Nothing” IaaS

~$500/VM and ~$1300/TB

Modern Architecture Will Enable Broad Adoption

Page 5: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

What is OpenStack?

Founded July 2010 by RackSpace and NASA“OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich.”

5

Page 6: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

What is OpenStack?

Built from a series of interrelated projects delivering various components for a cloud infrastructure solution.•Compute (multiple hypervisors, LXC, bare metal)

•Storage (Object, Block)

•Networking (Nova Network, Quantum, +many others)

•Dashboard (Horizon)

•Shared Services (Identity, Image storage)

6

Page 7: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Large and quickly expanding ecosystem

7

Page 8: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Large and quickly expanding ecosystem

8

Page 9: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Large and quickly expanding ecosystem

9

Page 10: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Are OpenStack installs painful?

Depends...

•Single node, just for fun?

• Use DevStack! (http://devstack.org)

10

•Need more?

•It definitely gets complicated

•Multiple compute nodes?

•What about networking? Flat DHCP, or VLANs?

•Don’t forget Quantum (network connectivity as a service)!

•Routing - send traffic back through controller, or direct via multi-host?

•Extra bridge devices on your computes (accessing multiple networks, etc.)?

•Swift object store! How many nodes in your ring?

•Block storage too! Multiple devices, dedicated network for storage?

Page 11: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Deploying with Puppet

•We have been using it for a long time (it feels comfy)

•The RAL makes us worry less about underlying changes

• “Resource Abstraction Layer” sorts out stuff like “using apt or rpm?”• We use Ubuntu now, but adding RHEL (or other distros) to the mix is no sweat

•Performs configurations as state changes

• We can encapsulate everything we need in a single config• Add/modify config files, fix ownership• Guarantee necessary packages are installed and running

•Written in Ruby (many ruby devs in the house)

•Cross-platform (Linux, Windows, BSD, Solaris and more)

•Makes our life easy!

11

Page 12: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Why does it matter to Morphlabs?

•We deploy private clouds based on OpenStack

•We work with large service providers so they can offer private cloud to their customers

•We work with large enterprises, helping them transition from bare-metal and virtualized servers to “the cloud”

•We support these environments, so if something goes wrong, it’s our problem

• I want happy customers, and more of them• I also want my admins to sleep easy and not worry about having to deal with

surprises

•Puppet helps us eliminate unknowns

•Dell hardware gives us a power-dense energy efficient highly reliable platform to run our code

12

Page 13: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

mCloud Helix Basics

13

CLOUD SOFTWARE

mCloud Helix Overview - OpenStack Base- 80 vCPUs (100% SSD)- 3TB ZFS Storage- Fully Integrated

System Specs:- 60 Intel CPU cores- 224 GB RAM- 4928 GB SSD capacity- 800 Watt power - 2 RU footprint

The most compact and efficient form of converged infrastructure imaginable - power

dense and energy efficient

Page 14: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Target Workloads

Enterprise Dev and Test Environments• Strong IP constraints • Infrastructure Performance = Dev Productivity• Rapid time to market -> Dramatic cycle time improvement

HPC Environments• Programatic execution of queued workload• High IOPs requirement for 3D and image processing• Multi-Volume connection

Web Facing Applications • Compliance Requirements ( Healthcare, Financial Services, Media) • Rapid Scaling Requirement• DevOps Automation

14

Page 15: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2012 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

mCloud Software Stack

15

Scheduler

Compute

Network

Identity

Volume

Images

FOG API

Compute Node Storage Node

Orchestration and Dashboard

Page 16: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

16

mCloud Dashboard: A Few Highlights...

Page 17: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

17

Select from Standardized Image Library

Define Security

Set VM sizes and instance counts

Page 18: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

18

Direct access to VM management tools

Management Tools

Page 19: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

19

Instant Snapshots for VMs and Storage Volumes

Page 20: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

20

Software-Defined Firewalls

Page 21: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

Usage Reporting and Metrics

21

Page 22: OpenStack: Taking Advantage of The Fastest Growing Open ... · OpenStack: Taking Advantage of The Fastest Growing Open Source Project Ever August 31, 2012 What is OpenStack? Founded

CO NF ID EN T I A L & PR O PR IE TA RY

© 2011 Morph labs Inc . A l l R igh ts Reserved

T I T L E :

D A T E :

O p e n S t a c k : T a k i n g A d v a n t a g e o f T h e F a s t e s t G r o w i n g O p e n S o u r c e P r o j e c t E v e rA u g u s t 3 1 , 2 0 1 2

22

Contact: Christopher AedoSr. Director of Technical Operations

[email protected]

Thank [email protected]: @morphlabs