openstack atlanta summit - ibm, softlayer, and openstack: present and future

36
1 OpenStack Summit May 12-16, 2014 Atlanta, Georgia IBM, SoftLayer, and OpenStack - Present and Future Michael Fork

Upload: michael-fork

Post on 14-Jul-2015

2.941 views

Category:

Technology


0 download

TRANSCRIPT

1

OpenStack Summit May 12-16, 2014 Atlanta, Georgia

IBM, SoftLayer, and OpenStack - Present and Future

Michael Fork

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

3

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

© 2014 IBM Corporation

IBM SoftLayer stands apart in the market today by challenging

common assumptions and providing the customer options.

The initial cloud

revolution was based on

assumptions such as:

All resources

are virtualized

All resources

are shared

But cloud

computing

needs have

evolved.

SoftLayer® embraces

the idea that:

… virtualization

is a choice with

a flexible set of

options

… resources can

be shared,

dedicated

or mixed

But you have the ultimate

CHOICE

4

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

© 2014 IBM Corporation

SoftLayer offers a broad portfolio of

infrastructure choices to achieve greater

agility.

Bare Metal ServersBYO Stack

Software Appliances

Virtual ServersShared Hardware

Dedicated Hardware

Flexibility

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

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

All API driven. Securely. With fine-grained access control.

Triple Network Architecture

Block, File, Object Storage

Infra

stru

ctu

re M

an

ag

em

en

t

Syste

m (IM

S)

AP

I

5

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

© 2014 IBM Corporation

SoftLayer’s triple-network architecture is

fundamental to infrastructure performance

Load balancer

Firewall

Firewall

Network

security

IMSVPN edge

router

VPN IMSServices

Storage Infrastructure

iSCSI

Public network Management network Private network

MPLS

Performance and

control

Linux

Public network: metered access to public Internet

Private network: unmetered access between servers and data centers

Management network: Out-of-band management via VPN connection

* Each system has separate interfaces to each network *

6

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

© 2014 IBM Corporation

SoftLayer has a global footprint

India

ChinaTokyo

Hong Kong

Singapore

Melbourne

Seattle

San Jose

Los Angeles

Mexico City

Denver

Chicago

Dallas

Houston

TorontoMontreal

Brazil

New York City

Washington D.C.

Miami

Frankfurt

Amsterdam

Paris

Sydney

Atlanta

DATA CENTER & NETWORK POINT OF PRESENCE

NETWORK POINT OF PRESENCE

London

7

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

© 2014 IBM Corporation

With other

cloud providers,

you may only know:

Zone

Maybe the data center

The resulting

visibility means

you can have more

control over your

application and its

performance—as

well as security

and compliance

management

Data center

Pod

Rack

Rack unit

Power port

Plus

Audit trail of all actions and

access to resources

With SoftLayer,

you know:

Network port

Server

NIC controllers

Firmware

Serial numbers

SoftLayer is designed to offer complete

transparency from network topology down to

the hardware.

Control

8

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

© 2014 IBM Corporation

Predictable billing offers greater control over

budgeting for your infrastructure needs.

No long-term commitments or “surprise” usage fees

– Order services on demand for what you need

– Pay for what you use, hourly or monthly contracts

No charges for inbound or private network traffic

– Bare-metal systems come with 20TB outbound

– Virtual Servers come with 5TB outbound

Support is included at no extra cost

– You can contact support personnel around the

clock via ticket, chat or voice at no extra cost.

Some providers charge extra or don’t provide any

support unless you are one of their primary

accounts

Control and

flexibility

9

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

© 2014 IBM Corporation

Why IBM SoftLayer for your infrastructure needs?

More than

22 million

domains hosted—roughly one

domain for every person in

the 10 largest U.S. cities

Hundredsof configuration

options

More than

130 milliononline game players

are playing games running

on SoftLayer

More than

120,000devices managed

for 21,000 customers

in 140 countries

Predictablebare metal

performance

Speed of deployment

Dedicated servers:

hours, not daysShared servers :

minutes

10

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

© 2014 IBM Corporation

What does this have to do with OpenStack?

The burning question…

11

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

© 2014 IBM Corporation

Can you build an OpenStack cloud in a day?

I can. Globally. For less than $2/hour.

12

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

© 2014 IBM Corporation

13

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

© 2014 IBM Corporation

Three-node architecture with

OpenStack Networking (neutron)

14

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

© 2014 IBM Corporation

Well that is easy enough….

What do I need?

15

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

© 2014 IBM Corporation

16

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

© 2014 IBM Corporation

Controller node

Network node

Compute node

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

17

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

© 2014 IBM Corporation

But what fun is that?

Let’s price out some usable specs.

18

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

© 2014 IBM Corporation

Controller / Network Compute

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

19

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

© 2014 IBM Corporation

We forgot an essential.

The network!

20

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)?

21

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

© 2014 IBM Corporation

Portable Private = Accessible in SoftLayer

Portable Public = Accessible from World

22

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

© 2014 IBM Corporation

Resources are being provisioned. Relax…

…done. Back to the install guide!

23

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

© 2014 IBM Corporation

Commence copy & paste, copy & paste…

many copy & paste later…

24

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

© 2014 IBM Corporation

Total elapsed time: ~ 9 hours

25

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

© 2014 IBM Corporation

SoftLayer is the ideal platform to get started and experiment with

an OpenStack Cloud…..

New Install? Hybrid Region? Custom Hardware?

2 core / 4GB / 100GB Local

1GbE Network

$0.170 / Hour

2 core / 8GB / 500GB Local

1GbE Network

$0.34 / Hour

$1.19 / hour

for

Controller + 3 Compute

2 x 6 Core / 16GB / 500GB

NVIDIA Tesla M2090 GPU

from $759.00 / Month

SSDs

mix / match with SATA

from $13.00 / Month

10 GbE Networking

$100.00 / Month / Server

26

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

© 2014 IBM Corporation

…without comprising ability to scale for production!

27

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

© 2014 IBM Corporation

and SoftLayer Object Storage is OpenStack Swift-based

Storage clusters in

North America,

Europe, and Asia, all

connected via private

network

Quickly access and

manage data with

powerful tagging,

search, and indexing

capabilities.

Pay-as-you-go pricing,

CDN integration, and full

access and control via

RESTful API, customer

portal, and mobile

applications.

Globally available object storage platform

with integrated CDN and metadata search.

28

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

© 2014 IBM Corporation

What if I don’t want to manage OpenStack?

I just want OpenStack APIs.

29

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

© 2014 IBM Corporation

Project Zenith – fully hosted, managed private OpenStack install

SoftLayer data center

IBM managed

(24x7 support,

99.95% SLA)

Customer

managed

Zenith managed private cloud service

…Developmen

t & TestBig data Mobile

OpenStack APIOpenStack web portal

(Horizon)

OpenStack Cloud Management Software

Hypervisor Storage

SoftLayer Bare Metal Servers (dedicated infrastructure)

Internet

VPN connectivity Enterprise

SoftLayer Firewall services

What is it? • A single-tenant private cloud with dedicated

compute, storage, and networking

infrastructure

• OpenStack Icehouse hosted at SoftLayer

and managed by IBM

• Available on a monthly subscription basis in

half-rack units

Features• Self-service Horizon portal and API Access

• Highly-available OpenStack targeting 99.95%

SLA (future)

• OpenStack, hypervisor & below managed by

IBM to enterprise standards and compliance

• 24x7 Customer Service – Phone, Tickets,

Forums, Chat (future)

• Enterprise-level security managed to IBM

standards

• Access to SoftLayer services – Object

Storage service, Global IPs, DNS, and others

• Setup with 72 hours (moving to 24 hours)

* IN PRIVATE BETA *

30

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

© 2014 IBM Corporation

Jumpgate brings OpenStack APIs to SoftLayer native resources

Jumpgate

Identity Compute ImagesBlock

Storage

softlayer-python

SoftLayer API

Objective: OpenStack API endpoint at SoftLayer to complement existing SoftLayer API endpoint

Design Point:

– OpenStack APIs pass Tempest tests

– Single scope of visibility for both endpoints

– Both API endpoints see same resources

– One invoice

Use Cases:

– “Above the Infrastructure” target – provide for support OpenStack Trove, Sahara, Heat, etc.

– Hybrid Cloud – hosted “region”

Status:

– Today, it is a technology, not a product or service!

– Each of Trove, Sahara, and Heat have been proven to work by teams in IBM, working to upstream code

31

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

© 2014 IBM Corporation

What else can SoftLayer do with OpenStack?

32

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

© 2014 IBM Corporation

Build a hosted, off-premises OpenStack Region to go global or

augment existing capacity

Seamlessly extend on-premises network to

SoftLayer

– Metered over public internet via

dedicated VPN

– Unmetered over private network via

ethernet handoff in POP

– Bring your IP space

Example uses

– Highly elastic use cases with short-term

need for compute, i.e. Hadoop via

Sahara

– Workloads that benefit from aggressively

upgrading to latest/greatest CPUs

– Access to specialized hardware (e.g.

GPUs)

– Global web-tier fronting on-premises app

/ database servers

33

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

© 2014 IBM Corporation

Use SoftLayer Object Store as Glance backing store

Modify /etc/glance/glance-api.conf

Instant unlimited image and snapshot space, no management necessary.

34

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

© 2014 IBM Corporation

Serve SoftLayer iSCSI volumes from Cinder

https://github.com/softlayer/softlayer-cinder-driver

Non-pool Driver

– Destroys on delete

– Creates new on each

invocation

Pooled Driver

– Doesn’t not destroy volumes,

shreds and re-uses

– Create attempts to re-use

existing, can optionally order

new

Caveat

– Clone is SLOW!

Instant unlimited volume space, no management necessary.

35 © 2014 IBM Corporation

Monday, May 12

3:40 - 4:20

3:40 - 4:20

Tuesday, May 13

11:15 - 11:55

2:00 - 2:40

5:30 - 6:10

5:30 - 6:10

Wednesday, May14

9:50 - 10:30

2:40 - 3:20

Thursday, May 15

9:50 - 10:30

1:30 - 2:10

2:20 - 3:00

IBM Technical Sessions

36

Be sure to stop by the IBM booth to see some demos and get your rockin’ OpenStack t-shirt while they last.

Thank you !