+ All Categories
Home > Documents > red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED...

red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED...

Date post: 31-Jul-2020
Category:
Upload: others
View: 21 times
Download: 0 times
Share this document with a friend
53
Deploying Red Hat Enterprise Linux OpenStack Platform 5 on NetApp Storage August 21, 2014 Bob Callaway Technical Marketing Engineer, Cloud Solutions Group, NetApp Colin Devine Technical Partner Development Manager, Virtualization & OpenStack, Red Hat © 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 1
Transcript
Page 1: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Deploying Red Hat Enterprise Linux OpenStack Platform 5 on NetApp Storage  August 21, 2014   Bob Callaway  Technical Marketing Engineer, Cloud Solutions Group, NetApp

 Colin Devine  Technical Partner Development Manager, Virtualization & OpenStack, Red Hat

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 1

Page 2: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Agenda

1)  Introductions

2) Overview of RHEL-OSP5

3) NetApp’s OpenStack Integrations

4) Deploying RHEL-OSP 5 and NetApp in an HA configuration

5) Manila: OpenStack File Share as a Service

6) Q & A

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 2

Page 3: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Introductions Who are Bob & Colin?

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 3

Page 4: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

!  Technical Marketing Engineer, Cloud Solutions Group, NetApp

!  ATC on various OpenStack projects

!  PhD from NC State University

Introductions

!  Technical Partner Business Development Manager, Virt/OpenStack

!  8 years at Red Hat

!  RHCE, RHCVA, CL210

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 4

Page 5: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Red Hat Enterprise Linux OpenStack Platform 5 Overview

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 5

Page 6: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

WORKLOADS ARE EVOLVING

TRADITIONALWORKLOADS

● Typically resides on a single large Virtual Machine

● Cannot tolerate any downtime● Needs expensive high availability

toolsfound in VMware vSphere

● Application scales up rather than out

CLOUDWORKLOADS

● Workload resides on multiple Virtual Machines

● Tolerates VM failure – if one fails, another quickly replaces it

● Fault tolerance often built into workload

● Application scales out rather than up

Page 7: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD

WORKLOADS

● Modular architecture, designed to easily scale out● Based on (growing) set of core services

Page 8: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

● Modular architecture, designed to easily scale out● Based on (growing) set of core services ● It is dependent on the underlying Linux...

OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD

WORKLOADS

LINUX

Page 9: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 4.0

OPTIMIZED FOR AND INTEGRATED WITH RED HAT ENTERPRISE LINUX

RED HAT ENTERPRISE LINUX

Page 10: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

OPENSTACK ARCHITECTURE

● Modular architecture

● Designed to easily scale out

● Based on (growing) set of core services

Page 11: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

RED HAT CONTRIBUTION TIMELINE

Page 12: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

RED HAT UPSTREAM FOCUS

● Heavily engaged in community since 2011

● Established leadership position in community

● Both in terms of governance and technology

● Including several PTLs on multiple core services projects

● Creating and leading stable tree

● 2nd largest contributor to Folsom Release

● Largest contributor to Grizzly, Havana, and Icehouse releases

● Note: These statistics do not include external dependencies

eg. libvirt, kvm, Linux components

Page 13: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

RED HAT UPSTREAM FOCUS

Source: Bitergia http://activity.openstack.org/dash/releases/index.html?data_dir=data/icehouse

Top Contributor to Icehouse Release

0

500

1000

1500

2000

2500

3000

3500

Red Hat

IBM

HP

Rackspace

Mirantis

SUSE

OpenStack Foundation

eNovance

Intel

0

50

100

150

200

250

300

350

400

Red Hat

Others

HP

Mirantis

IBM

Rackspace

Canonical

OpenStack Foundation

Dreamhost

● Overall commits per company (aggregated)

● Closed Tickets per company (aggregated)

Page 14: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

RED HAT'S OPENSTACK LEADERSHIPWHY DO THESE STATISTICS MATTER?

● Proof that Red Hat has skills, resources to:● Support customers● Drive new features● In;uence strategy and direction of project● Enable partner collaboration

● Wide ranging participation, contrasts with most others who are more narrowly focused

● Important to highlight our leadership in the whole stack● Linux, KVM, libvirt, etc

● RHEL-OSP is an enterprise-grade distribution with ecosystem, lifecycle, and support that customers expect from Red Hat

Page 15: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

BUILDING A COMMUNITY

● RDO Project

● Community distribution of OpenStack

● Packaged/tested for *EL6 and *EL7 and derivatives

● Freely available without registration

● Easy to install

● Vanilla distribution – closely follows upstream

● Upstream release cadence

● 6 month lifecycle – limited updates based on upstream

Page 16: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

OPENSTACK PROGRESSION

Enterprise hardened

Red Hat OpenStack

technology

optimized for

and integrated with

Red Hat Enterprise Linux

Red Hat Support

Red Hat ecosystem

certi5cations

1+ year lifecycle

Bleeding edge upstreamOpenStack source code

Unstable community Linux

No certiCcationsCommunity supportSix month lifecycle

Bleeding edge upstreamOpenStack packaged as

RPMs

Enterprise Linux distros

(CentOS, RHEL, Fedora)

No certiCcationsCommunity supportSix month lifecycle

Page 17: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

WHY RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

● All beneCts of community OpenStack and...● Enterprise hardened code

● Co-engineered and integrated with Red Hat Enterprise Linux

● Enterprise software lifecycle

● World-class global support

● Worlds largest OpenStack partner ecosystem

● OpenStack training and certiCcation

● Integrated with trusted Red Hat stack● Red Hat CloudForms ● Red Hat Enterprise Virtualization● Red Hat Storage

Page 18: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

● A typical OpenStack cloud is made up of at least 10 core services (Nova, Cinder, Keystone, Neutron,

glance, etc) + plugins to interact with 3rd party systems – eg. storage arrays, network switches.

● These services run on top of a Linux distribution with a complex set of userspace dependencies, requiring tight integration

● A supported, stable platform requires integration and testing of each of the components

THE IMPORTANCE OF INTEGRATION WITH LINUX...

Page 19: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

● Many of the most complex features are provided by Linux with OpenStack providing management and orchestration

● For example: virtualization provided by the KVM hypervisor, with libvirt management interface, interacting with Open vSwitch userspace switch, transitioning to the kernel's networking stack to handle network namespaces – Each potentially managed by diGerent OpenStack services.

● These components need to be engineered & productized together

● OpenStack cannot be productized as a layered product

THE IMPORTANCE OF INTEGRATION WITH LINUX...

Page 20: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

● Examples of RHEL optimized enablers for OpenStack:

● Virtualization – guest performance, reliability, and Windows

● Security - SELinux enforcing guest isolation● Network – SDN/OVS performance optimized● Storage – vendor plugins, performance, thin provisioning● Ecosystem – certiCcation of hardware, storage, and

networks

● The pairing of the Linux operating system and OpenStack is so tight that Red Hat Enterprise Linux OpenStack Platform is the only combination that can most eGectively support functionality, performance, security, system-wide stability, and ecosystem support

THE IMPORTANCE OF INTEGRATION WITH LINUX...

Page 21: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

Red Hat Enterprise Virtualization Hypervisor*Red Hat Enterprise Linux KVM

● Lightweight / small footprint

● Less overhead

● Smaller attack surface

● Cost effective

● Closer to operating system DNA

● Provides massive scale-out capabilities

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

HYPERVISOR SUPPORT

VMware vSphere*vCenter Driver

● Co-exist with existing infrastructure assets

● Provides a seamless path to future migration to OpenStack

● Uses NSX1 plugin for Neutron

1NSX is only supported in production environments, per VMware's support requirements

*ESXi driver not supported

Page 22: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

●Red Hat Enterprise Linux 3

●Red Hat Enterprise Linux 4

●Red Hat Enterprise Linux 5

●Red Hat Enterprise Linux 6

*32 and 64 bit for all versions

●SUSE Linux Enterprise Server 10

●SUSE Linux Enterprise Server 11

*32 and 64 bit for all versions

●Windows XP SP3+1

●Windows 73

●Windows 83

Microsoft SVVP Certified●Windows Server 2003 SP2+3

●Windows Server 20083

●Windows Server 2008 R22

●Windows Server 20122

1 32 bit only2 64 bit only3 32 and 64 bit

GUEST SUPPORT

Page 23: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

WORLD'S LARGEST OPENSTACK PARTNER ECOSYSTEM

OEMs and IHVs ISVs

Cloud Service ProvidersSystem Integrators

Channel PartnersManaged Service Providers

● Over 235+ members since launch in April 2013

● Over 900 certified solutions in partner Marketplace

● Over 4,000 RHEL certified compute servers

● Over 13,000 applications available on RHEL

● Large catalog of Windows certified applications

Red Hat OpenStack Cloud Infrastructure Partner Network

Page 24: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908

THREE WAYS TO GET OPENSTACK FROM RED HAT

2

3

1

PURCHASE SUPPORTED PRODUCT90-DAY EVALUATION

redhat.com/openstack/evaluation

Learn more at: redhat.com/cloud

Page 25: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMDOC144908 RED HAT OPENSTACK TECHNOLOGY (TECHNICAL PRESO) | 2013

Page 26: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

NetApp’s Integrations with OpenStack Overview

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 25

Page 27: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

!  OpenStack Foundation !  Charter member (Gold level) !  OpenStack Summit Sponsors

NetApp’s OpenStack Involvement

!  1st Major Storage Provider !  Upstream Contributions !  Production Deployments

!  Deployer of OpenStack

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 26

NetApp Joins

Integration Announced

Folsom Summit Sponsor

7-mode driver in

Essex

Havana Summit Sponsor

Direct Drivers in

Grizzly

Kilo Summit Sponsor

Manila

Incubation*

Essex Summit Sponsor

7-mode driver

previewed

Grizzly Summit Sponsor

Clustered

ONTAP driver in Folsom

Icehouse Summit Sponsor

RHEL-OSP on

FlexPod

Swift on E-series

2012.4 2013.4 2014.10 2011.3 2011.10 2012.10 2013.10 2014.4

Juno Summit Sponsor

E/EF-series

drivers in Icehouse

Page 28: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Integration Overview

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 27

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID

Image

Object Storage

Object Storage

Block Storage

Block Storage

Compute

Persistent, rapid, space-efficient instances

Page 29: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

NetApp’s Core Competencies

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 28

E-Series FAS

Service Automation Quality of Service

Unified Architecture

Storage Efficiency Seamless Scaling

Secure Multi-Tenancy

Continuous Operations

Data Mobility Data Protection

Simplicity

Vast Bandwidth Density

Consistency Horizontal Scaling

Broad Connectivity

Versatility

Data Mobility All-Flash

Page 30: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

!  File or Swift backends !  Simplicity advantage to File !  Rapid instance creation capability with File

Storage Efficient Image Registry & Repository Glance on Data ONTAP

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 29

Clustered Data ONTAP

Glance on NetApp

RHEL Fedora CentOS

CentOS Fedora CentOS CentOS CentOS Fedora

RHEL RHEL Fedora RHEL RHEL Fedora

90%+ Deduplication rates are often

observed

Page 31: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

3 Copies… Commonly More Swift on JBOD

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 30

Swift Deployment

Storage Node

Storage Node

Storage Node Any single object stored three or more

times

Page 32: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Efficient Storage and Scaling Swift & Dynamic Disk Pools

!  Dynamic distribution / re-distribution of data “De-clustered” RAID

!  Deploying Swift with NetApp E-Series reduces: !  Required storage capacity !  Ongoing cost of operations !  Deployment footprint !  Replication traffic between Swift nodes

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 31

DDP reduces disk rebuild

times by

90%

Page 33: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Cinder deployment with NetApp Diverse Options for Diverse Use Cases

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 32

Clustered ONTAP

7-mode

E-Series

EF-Series

pNFS

NFS iSCSI

NFS

iSCSI

iSCSI

iSCSI

Page 34: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Cinder Volume Types Deliver Differentiated Block Storage Offerings

!  Craft a catalog based upon tenant workload requirements

!  Compose Cinder volume types with: !  Efficiency !  Performance !  Availability !  Protection

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 33

Cinder Volume Types

Archival

netapp:raid_type

netapp:disk_type

netapp:qos_policy_group

netapp_mirrored

netapp_dedup

netapp_nodedup

netapp_compression

netapp_thin_provisioned

netapp:raid_type

netapp:disk_type

netapp:qos_policy_group

netapp_mirrored

netapp_dedup

netapp_nodedup

netapp_compression

netapp_thin_provisioned

netapp:raid_type

netapp:disk_type

netapp:qos_policy_group

netapp_mirrored

netapp_dedup

netapp_nodedup

netapp_compression

netapp_thin_provisioned

netapp:raid_type

netapp:disk_type

netapp:qos_policy_group

netapp_mirrored

netapp_dedup

netapp_nodedup

netapp_compression

netapp_thin_provisioned

netapp:raid_type

netapp:disk_type

netapp:qos_policy_group

netapp_mirrored

netapp_dedup

netapp_nodedup

netapp_compression

netapp_thin_provisioned

Analytics Streaming Temporal Database

Page 35: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Policy-Based Block Storage Service

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 34

Cinder

SnapMirror

Silver

Remote Clustered ONTAP

Boot 8 CentOS LAMP instances with 2TB of

Silver please

Volume Types

Gold Bronze Silver Silver

Page 36: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Enhanced Instance Creation Instant, storage efficient persistent root disks

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 35

Clustered Data ONTAP

Boot 8 persistent RHEL instances… Glance on NetApp

Cinder on NetApp

Hypervisor

RHEL RHEL RHEL RHEL

RHEL RHEL RHEL RHEL

RHEL RHEL RHEL

RHEL RHEL RHEL RHEL

•  Cloned, not copied •  Instances, instantly

RHEL Fedora CentOS

RHEL

Page 37: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Highly Available Deployments of RHEL-OSP 5 and NetApp Storage

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 36

Page 38: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Staypuft choices Architecture of a highly available OpenStack deployment

!  With/without Neutron

!  Database

!  Messaging subsystem

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 37

Page 39: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

!  Individual Cinder volumes are represented by: !  A File on NFS export !  An iSCSI LUN

!  A Cinder backend should map to a storage virtual machine

!  NFS is the recommended storage protocol !  More scalable than iSCSI !  Negligible performance degradation !  Proven solution with hypervisors for many years

Clustered DATA ONTAP NetApp Storage Layout

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 38

Page 40: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Networking Best Practices

!  Follow the best practices in the OpenStack Security Guide

!  10GbE

!  Separate storage management traffic from storage data traffic

!  Use bonding (link aggregation) to provide resiliency to link failure & improved bandwidth

!  NTP

!  Use iSCSI multipath

!  Jumbo frames for storage data traffic

!  Load balancers with health checks for OpenStack services

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 39

Page 41: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Network Diagram

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 40

Page 42: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Logical Management Networks

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 41

Page 43: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Logical Data Networks

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 42

Page 44: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Available today! HA Reference Architecture

!  TR4323-DESIGN: “Highly Available OpenStack Deployments Built on NetApp Storage Systems” !  Solution Design document based on Icehouse !  Includes best practices for networking, storage, high availability

!  Available for download from http://www.netapp.com/openstack/

!  Follow us on Twitter for @openstacknetapp – we’ll tweet out a direct link when it’s posted !  Also NetApp’s OpenStack blog: http://netapp.github.io/openstack/

!  RHEL-OSP5 & NetApp Solution Deployment guide (based on TR4323) !  Scheduled to be published before Kilo design summit in Paris

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 43

Page 45: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Manila: The OpenStack File Share Service Brief Overview

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 44

Page 46: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

* Per IDC report, 2012

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 45

storage sold in 2012 for Shared File Systems* 65 %

Page 47: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 46

Manila

Clustered Data ONTAP

Finance R&D Marketing

Share “R&D” with Instances 1 & 3

Create a “Marketing” share

for 2 & 4

Nova

Hypervisor

VM VM VM VM VM VM

Page 48: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Processes & Interaction Manila Architecture

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 47

REST

Manila Processes

Horizon Control Path

manila-api manila-scheduler

manila-share Driver

manila-share Driver

manila-share Driver

!  Not in the path of storage data traffic

!  Closely mirrors architecture of Cinder !  API, Scheduler, Share processes !  Multiple backends supported !  Share types

!  Interacts with Neutron !  Ensure shares are accessible over tenant-

specific network !  Align multi-tenancy models between share

backend and Neutron network

Page 49: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Manila: NetApp Clustered Data ONTAP Driver

! Driver points at an existing Clustered Data ONTAP deployment

! A new storage virtual machine (SVM) is created for each share network

! Create a new Data Logical Interface (LIF) with the VLAN tag set to same VLAN tag of the Neutron network associated with the share network

! Access permissions are set at the controller for guests

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 48

manila create!

Control Path

Data Path

Manila

mount -t nfs!

Neutron

nova-compute

NFS

nova-compute

Page 50: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Manila: Gluster Driver

! Use Gluster to provide a Distributed Scale Out File System backend for Manila File Shares

! Current: Single Tenant GlusterFS driver using Gluster-NFS

! Future: Multi-Tenant driver that uses NFS Ganesha

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 49

/Gluster_Manila_Volume

/Marketing • 10.1.1.1 • 10.1.1.2

/Sales • 10.1.1.1

/Eng • 10.1.1.3

10.1.1.1 • Sales • Marketing

10.1.1.2 • Marketing • Eng

10.1.1.3 • Eng

manila create!manila access-allow!

Nova Compute

Control Path

Data Path

Manila Processes

manila-api manila-scheduler

manila-share Gluster Driver

manila-share Driver

manila-share Driver

Page 51: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Summary

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 50

Page 52: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

A Winning Combination Red Hat Enterprise Linux OpenStack Platform 5 & NetApp

!  The combination of RHEL-OSP 5 and NetApp allows you to: !  efficiently and effectively deploy OpenStack in an enterprise environment with strict SLAs !  take advantage of your current infrastructure investment !  make OpenStack consumable and safe for the enterprise

!  NetApp’s OpenStack Block Storage drivers are certified by Red Hat for use with: " NetApp clustered Data ONTAP & Data ONTAP operating in 7 Mode " NetApp E-Series & EF-Series " Both NFS and iSCSI storage protocols " Red Hat Enterprise Linux OpenStack Platform versions 3, 4, and 5

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 51

Page 53: red hat netapp openstack webinar-final...DOC144908 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership

Questions?

© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only 52


Recommended