Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4...

25
Jumpstart your Production OpenStack Deployment with © 2016 NetApp, Inc. All rights reserved. 1 Dave Cain Wednesday April 27 th , 2016 11:50am-12:30pm CST

Transcript of Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4...

Page 1: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Jumpstart your Production OpenStack Deployment with

© 2016 NetApp, Inc. All rights reserved.1

Dave CainWednesday April 27th, 2016 11:50am-12:30pm CST

Page 2: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

§ Dave Cain§ 12+ years working on IT in datacenters§ B.S. Computer Science @ NC State University§ Reference Architect & Technical Marketing Engineer§ Converged Infrastructure Engineering

§ Cisco Champion 2015/2016

§ Twitter:

About me

© 2016 NetApp, Inc. All rights reserved.2

@thedavecain

Page 3: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

1. Enterprise challenges2. Why NetApp and FlexPod for OpenStack3. Announcement4. Infrastructure and integration proof points

Agenda

© 2016 NetApp, Inc. All rights reserved.3

Page 4: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Key Challenges with OpenStack

• Operational

- Complex to deploy

- 6 month release cadence hard to keep up with

- Potential risks of implementing, operating and supporting an OpenStack environment

- Rapid provisioning

• Design

- Efficient and scalable cloud resource utilization

- Scalable infrastructure

- Predictable performance

- High availability and enterprise readiness

© 2016 NetApp, Inc. All rights reserved.4

Page 5: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Why Converged Infrastructure?

§ Prevalidated, flexible, unified platform ⁻ Reduces risk⁻ Reduces TCO⁻ Increases efficiency⁻ Increases speed and ease of deployment

§ FlexPod core architecture⁻ Cisco Nexus Family switches

⁻ NetApp® FAS storage with Data ONTAP⁻ and/or NetApp E-Series storage

⁻ Cisco® UCS B or C server⁻ Cisco Fabric Interconnect, Cisco UCS Manager

FlexPod

© 2016 NetApp, Inc. All rights reserved.5

SLOT1

SLOT5

SLOT3

SLOT7

SLOT2

SLOT6

SLOT4

SLOT8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

PS1

PS2

FAN STAT

FAN STAT

FAN1

FAN2

FAIL

OK

FAIL

OKID

STAT

MGMTOL1

L2 CONSOLE

PS1

PS2

FAN STAT

FAN STAT

FAN1

FAN2

FAIL

OK

FAIL

OKID

STAT

MGMTOL1

L2 CONSOLE

SLOT1

SLOT5

SLOT3

SLOT7

SLOT2

SLOT6

SLOT4

SLOT8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

ResetConsole

UCS B200 M3

Page 6: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

OpenStack on FlexPod

• Developer benefits- Private cloud infrastructure as a service faster- Block, File, Object ready to be utilized in the resulting deployment- Concentrate on developing applications

• Operator benefits- Complete datacenter in a single rack- FlexPod robustness provided with OpenStack HA hardening- Hybrid cloud ready on Day 1

Targeting Production workloads

© 2016 NetApp, Inc. All rights reserved.6

Page 7: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Why NetApp and FlexPodfor OpenStack

© 2016 NetApp, Inc. All rights reserved.7

Page 8: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

2015.4

Liberty Summit Sponsor

ManilaGraduation

2014.10

Kilo Release Summit Sponsor

Manila Incubation

2013.10

Icehouse Summit Sponsor

Swift onE-Series

2014.4

Juno Summit Sponsor

E/EF-Seriesdrivers in Icehouse

2013.4

Havana Summit Sponsor

Direct Drivers in Grizzly

2012.10

Grizzly Summit Sponsor

Clustered Data ONTAP driver

in Folsom

2012.4

Folsom Summit Sponsor

7-Mode driver in Essex

2011.3

NetAppJoins

Diablo Summit Sponsor

NetApp and OpenStack

§ OpenStack Foundation:§ Charter Gold Member§ Elected board representation

© 2016 NetApp, Inc. All rights reserved.8

§ 1st and leading storage provider

§ Production deployments and deployer

§ Community project leadership

2011.10

EssexSummit Sponsor

Integration Previewed

2016.5

Newton Summit Sponsor

Welcome toAustin!

2015.10

MitakaSummit Sponsor

Manila 1.0

RHEL-OSP6 CVD Released

Page 9: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

OpenStack Provider Landscape

© 2016 NetApp, Inc. All rights reserved.9

DIY OpenStack OpenStack on FlexPod

Product roadmap w/upgrades

Lifecycle

Support

Production timeline

OpenStack skill sets required

Operational complexity

None

6 months

None

Unpredictable

High

High

3 years

Yes- Collaborative Support

Accelerated

High

Medium

Integrated Relationship

Integrated Infra platform No Yes-Validated

Page 10: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

© 2016 NetApp, Inc. All rights reserved.10

Nova: Compute§ Rapid cloning of Instances with FASGlance: Image Repository Service § Storage efficiency with FASSwift: Object Storage Service§ Dynamic Disk Pool efficiencies with E-Series

Manila: File Share Service§ Shared file systems as a serviceNeutron: Network§ Nexus 1000vCinder: Block Storage Service§ Storage service catalog

Horizon

Nova

RED HAT ENTERPRISE LINUX

Glance Swift Manila Neutron Cinder HeatKeystone

FlexPod Integration with Red Hat OpenStack Platform

Page 11: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

FlexPod Cooperative SupportPurpose-built for a best-in-class solution

© 2016 NetApp, Inc. All rights reserved.11

Direct Access Coordinated Support FlexPod Expertise

No barrier between you and the experts you need, whenever you need them.

Formal communications, training and escalation processes across vendors and partners.

A multivendor cooperative support lab to simulate and pretest support solutions.

Page 12: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Infrastructure and integration matters

© 2016 NetApp, Inc. All rights reserved.12

Page 13: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Announcement

§ Red Hat OpenStack Platform 8 on FlexPod

§ Validated deployment and architectural diagrams

§ Ease of installation with custom Heat templates- Cinder, Swift, Manila enablement with NetApp storage

§ Common operations demonstrated post-deployment via Horizon

§ Load testing and comparison with Rally

New NetApp Technical Report

© 2016 NetApp, Inc. All rights reserved.13

Page 14: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Deployment

1. Configure physical infrastructure

2. Deploy Red Hat OpenStack Platform director

Red Hat OpenStack Platform 8 on FlexPod

© 2016 NetApp, Inc. All rights reserved.14

Page 15: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Deployment

3. Download and customize Heat templates- https://github.com/NetApp/snippets/tree/master/RedHat/osp8-liberty/tr

4. Deploy the overcloud- 35 minutes

5. Launch post-deployment scripts- Manila

6. Deployed automatically for you- Cinder using NFS backed by NetApp FAS- Swift using iSCSI backed by NetApp E-Series- Manila using NFS backed by NetApp FAS

Red Hat OpenStack Platform 8 on FlexPod

© 2016 NetApp, Inc. All rights reserved.15

Page 16: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Dynamic Disk Pools

Cinder/Manila

Define your block and file marketplace

§ Assemble diverse capabilities across platforms

§ Define a catalog through Cinder and Manila

§ Deliver unique NetApp® features directly to serve workload requirements

© 2016 NetApp, Inc. All rights reserved.16

CompressionHigh

Performance

DensityReplication

DeduplicationQuality of Service

Encryption

Data Protection

Thin Provisioning

Good Better Best

Data Protection Encryption

Critical

Page 17: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Cinder / ManilaMarketplace

§ Match storage capabilities to application requirements on the dimensions of:

§ Availability

§ Protection

§ Performance

§ Cost

Deliver your block and file marketplace

NFV Database

as a Service

VDIDev & TestAnalytics

as aService

Good

Compression Data Protection Thin Provisioning

DeduplicationQuality of Service Encryption

Best

High PerformanceReplication Data Protection

Quality of Service Encryption

Better

Compression Data Protection Thin Provisioning

DeduplicationQuality of Service Encryption

High PerformanceReplication Data Protection

SnapShot PolicyQuality of Service Encryption

Best Critical

High Performance

Quality of Service

© 2016 NetApp, Inc. All rights reserved.17

Page 18: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Rapid, efficient, persistent instances

§ Create instances instantly that:§ Are persistent by default, but optionally

ephemeral§ Live-migration ready§ Storage efficient§ Enable stateless hypervisors

© 2016 NetApp, Inc. All rights reserved.18

OpenStackImage

OpenStackBlock Storage

90%+deduplication ratescommonly reported

OpenStackCompute

VM1 VM2 VM3 VM4

RHEL SUSEUbuntu CentOS

RHEL RHEL RHELRHEL

Page 19: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Volume creation and disk space consumedProof points

© 2016 NetApp, Inc. All rights reserved.19

Page 20: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Creating 2000 persistent Instances

§ 35 concurrency

§ Fedora Core 23 Instances§ 1 vCPU§ 256Mb RAM§ 60Gb disk space

§ Generic NFS Cinder = 68 minutes

§ NetApp NFS Cinder = 20 minutes§ 71% faster

© 2016 NetApp, Inc. All rights reserved.20

4102

1187

0

500

1000

1500

2000

2500

3000

3500

4000

4500

Load testing with 35 concurrent requests

Tim

e ta

ken

in S

econ

ds

Generic NFS Cinder Driver NetApp NFS Cinder Driver

Page 21: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Disk space consumed by 2000 booted Instances

§ Generic NFS Cinder = 1209GB

§ NetApp NFS Cinder = 42.9GB§ 99.97% less physical space

© 2016 NetApp, Inc. All rights reserved.21

1209.49

42.9

0

200

400

600

800

1000

1200

1400

Load testing with 35 concurrent requests

Dis

k sp

ace

cons

umed

in G

b

Generic NFS Cinder Driver NetApp NFS Cinder Driver

Page 22: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Create bootable Volume from large Image

§ 1 concurrency

§ Fedora Core 23 Instance with 35GB of randomized data inserted§ Still 60Gb disk size

§ Generic NFS Cinder = 12 minutes

§ NetApp NFS Cinder = 32 seconds§ 95.57% faster

© 2016 NetApp, Inc. All rights reserved.22

743.52

32.88

0

100

200

300

400

500

600

700

800

Load testing with large image

Tota

l tim

e ta

ken

in s

econ

ds

Generic NFS Cinder Driver NetApp NFS Cinder Driver

Page 23: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Disk space consumed by 100 large volumes

§ 100 times

§ Generic NFS Cinder = 6000GB

§ NetApp NFS Cinder = 87 GB§ 98.55% less physical space

© 2016 NetApp, Inc. All rights reserved.23

6000

870

1000

2000

3000

4000

5000

6000

7000

Load testing with large image

Dis

k sp

ace

cons

umed

in G

b

Generic NFS Cinder Driver NetApp NFS Cinder Driver

What was the point?

Page 24: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

Key Takeaways

24 © 2016 NetApp, Inc. All rights reserved.

§ FlexPod is the ideal converged infrastructure platform for deploying Red Hat OpenStackPlatform in production environments: easier than do-it-yourself deployments

§ Spend more time developing applications and less time designing and deploying infrastructure for OpenStack

§ FlexPod Cooperative Support provides peace-of-mind with an infrastructure you can count on – all the way from the physical hardware to the virtual instances

Page 25: Jumpstart your Production OpenStack Deployment with€¦ · Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor

§ Red Hat OpenStack Platform 8 on FlexPod:http://www.netapp.com/us/media/tr-4506.pdf

§ CVD Design: http://bit.ly/1LFCHEz

§ CVD Deployment: http://bit.ly/1Q7b3Qb

§ Solution Brief (4 page):http://nt-ap.com/1qF6B4L

ResourcesOpenStack on FlexPod

© 2016 NetApp, Inc. All rights reserved.25

@OpenStackNetApp

Upcoming sessions at the Austin Summit§ Shared Filesystems Management (Manila)- SuSE and NetApp- Wednesday 5:20pm – 6:00pm, Level 4 MR 12 A/B

§ Open Container Initiative, the OpenStackMangum & Kuryr projects, the CNCF, and you!- IBM and NetApp- Thursday 9:50am – 10:30am, Level 1 Ballroom C

§ Big Data Rapid Prototyping using Mangum with Cinder and Manila- NetApp- Thursday 11:00am – 11:40am, Level 4 Ballroom F

NetApp and SolidFire booth A38