openstack atlanta summit - build an openstack cluster before lunch, scale globally by supper with...

21
1 © 2014 IBM Corporation 1 OpenStack Summit May 12-16, 2014 Atlanta, Georgia Build an OpenStack Cluster Before Lunch... …Scale Globally by Supper Michael Fork Nina Goradia

Upload: michael-fork

Post on 23-Feb-2017

5.847 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

1 © 2014 IBM Corporation

1

OpenStack Summit May 12-16, 2014 Atlanta, Georgia

Build an OpenStack Cluster Before Lunch...…Scale Globally by Supper

Michael ForkNina Goradia

Page 2: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

2 © 2014 IBM Corporation

Softwareas a Service

Platformas a Service

Infrastructureas a Service

Marketplace of high-value, consumable business apps

Composable and integrated app development platform

Enterprise class, optimized infrastructure

API Economy

CloudOperating

Environment

Software-Defined

Environment

Codename: BlueMix

Page 3: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

3

IBM Cloud: Think it. Build it. Tap into it.

© 2014 IBM Corporation

SoftLayer offers a broad portfolio of infrastructure choices to help you achieve greater business agility.

Reserved

Bare metal with your own stack

Shared virtual environment

Dedicated virtualized environment

Any combination of compute, storage, and network available any time.

Hourly or monthly. Physical or virtual. Dedicated or shared.

Flexibility

Page 4: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation4

IBM Cloud: Think it. Build it. Tap into it.

SoftLayer infrastructure provides the ideal platform to build scalable, available, reliable OpenStack clouds

Acquire hardware you need, when you need it

Scale in hours, not day or weeks Have an immediate global presence Low latency, high-speed connectivity

using SoftLayer’s dedicated private fibernetwork

Choose the model that works for youbring your own OpenStack or use ours, you manage or we manage

Why deploy OpenStack on SoftLayer?

Powerful Customizable On-demandEntry-level single proc servers to GPU-powered workhorses

Fully customize RAM, SSDs, HDDs, and network uplinks

bare metal server can be provisioned in 2–4 hours

Page 5: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation5

IBM Cloud: Think it. Build it. Tap into it.

That’s interesting, but…

How do I build an OpenStack cloud bylunch and scale it globally by supper?

Page 6: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation6

IBM Cloud: Think it. Build it. Tap into it.

Page 7: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation7

IBM Cloud: Think it. Build it. Tap into it.

Three-node architecture with OpenStack Networking (neutron)

Page 8: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation8

IBM Cloud: Think it. Build it. Tap into it.

Well that is easy enough….

What do I need?

Page 9: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation9

IBM Cloud: Think it. Build it. Tap into it.

Page 10: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation10

IBM Cloud: Think it. Build it. Tap into it.

Controller node

Network node

Compute node

Total: $.344 / hour or $8.25 / day

Page 11: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation11

IBM Cloud: Think it. Build it. Tap into it.

But what fun is that?

Let’s price out some usable specs.

Page 12: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation12

IBM Cloud: Think it. Build it. Tap into it.

Controller / Network Compute

Total: $.706 / hour or $16.94 / day

Page 13: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation13

IBM Cloud: Think it. Build it. Tap into it.

We forgot an essential.

The network!

Page 14: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

14

IBM Cloud: Think it. Build it. Tap into it.

© 2014 IBM Corporation

Our triple-network architecture is fundamental to the performance of the SoftLayer infrastructure.

Load balancer

Firewall

Firewall

Network security

IMSVPN edge router

VPN IMSServices

Storage Infrastructure

iSCSI

SoftLayer integrates three distinct and redundant gigabit network architectures—public, private, and data center-to-data center management—into a network-within-a-network topology.

Any device at any time can have any of three types of connections: Public network: Connection to public Internet Private network: unmetered bandwidth usage between servers and data centers Management network: Out-of-band management through an unlimited VPN connection

Public network Management network Private network

MPLS

Performance and control

Linux

Page 15: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

15

IBM Cloud: Think it. Build it. Tap into it.

© 2014 IBM Corporation

Management (hypervisor to hypervisor) and Instance Tunnels (Guest to Guest) map to Private network.

What about External (outside world to Guest)?

Page 16: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation16

IBM Cloud: Think it. Build it. Tap into it.

Portable Private = Accessible in SoftLayerPortable Public = Accessible from World

Page 17: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation17

IBM Cloud: Think it. Build it. Tap into it.

That’s it.

Back to the install guide!

Page 18: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation18

IBM Cloud: Think it. Build it. Tap into it.

My Experience building a cluster and scaling globally – multiple regions with single, shared Keystone and Horizon services

Region 1 - San Jose (2x) Virtual Machines = 3 minutes (3x) Physical Machines = 90 minutes Copying and pasting from OpenStack Documentation = 4 hours Troubleshooting Neutron issue (no DHCP to guests) = 3 more hours

Region 2 – Singapore (2x) Virtual Machines = 3 minutes (1x) Physical Machines = 90 minutes Copying and pasting from OpenStack Documentation = 2 hours Troubleshooting Neutron issue (no outside access) = 6 more hours

Total elapsed time: ~ 9 hours (ignoring neutron debug)

Page 19: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation19

IBM Cloud: Think it. Build it. Tap into it.

Page 20: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation20

IBM Cloud: Think it. Build it. Tap into it.

I need more governance.

Approvals. Expiration Policies.

Page 21: OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Globally by Supper with IBM and SoftLayer

© 2014 IBM Corporation21

IBM Cloud: Think it. Build it. Tap into it.

IBM Cloud Manager with OpenStack, v4.1

Cloud solution supporting Heterogeneous Compute, Storage, & Network Single point management across multiple domains & hypervisors All IBM server architectures & major hypervisors supported

Additional features enabling more efficient use of Cloud resources Dashboards show Cloud admin resource capacity, VM utilization Metering/Billing and reports, Resource expiration & project

approval policies, Network configuration & mappingHybrid Enablement & Multi-cloud Federation Federation to multi instances of OpenStack and Hybrid Clouds Hybrid Clouds on and off premise options via IBM Services agreement

& SoftLayer support

Accelerate Time to Market: Time to market improvement fornew applications

Integrated Management: Approvals, metering, billing, users and projects through a single ‘pane of glass’

Flexible, modular design: Based upon OpenStack IaaS -- Access to OpenStack APIs. Extensible via REST API allowing partners to easily customize the UI

IBM Cloud Manager with OpenStack is an easy to deploy, simple to use cloud management software offering based on OpenStack (Icehouse) with open cloud APIs. Importantly, we include IBM enhancements that features a self-service portal for workload provisioning, virtual image management, and monitoring. It's an innovative, cost-effective approach that also includes automation, metering, and security.

OpenSimple

Innovative