openstack & netappstorage+for+openstac… · a legacy of open source collaboration push &...

79
‹#› OpenStack & NetApp

Upload: others

Post on 06-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

‹#›

OpenStack & NetApp

Page 2: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Seamlessly Connect Clouds with NetApp

2

Page 3: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Seamlessly Connect Clouds with NetApp

2

Page 4: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Seamlessly Connect Clouds with NetApp

2

Page 5: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Seamlessly Connect Clouds with NetApp

2

Page 6: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Seamlessly Connect Clouds with NetApp

2

Page 7: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

A Legacy of Open Source CollaborationPush & Pull

3

Page 8: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

A Legacy of Open Source CollaborationPush & Pull

3

Linux

FreeBSD

iSCSI

NFS

RDMA

SnapCreator

NDMP

OpenStack

oVirt

Page 9: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ OpenStack Foundation

▪ Charter member (Gold)

▪ OpenStack Summit sponsors

NetApp OpenStack Involvement

4

▪ 1st Major Storage Provider

▪ Upstream Contributions

▪ Production Deployments

▪ Deployer

Page 10: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ OpenStack Foundation

▪ Charter member (Gold)

▪ OpenStack Summit sponsors

NetApp OpenStack Involvement

4

NetApp Joins ! Integration Announced

Folsom Summit Sponsor !

7-mode driver in Essex

Havana Summit Sponsor !

Direct Drivers in Grizzly

“K” Release 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.102011.3 2011.10 2012.10 2013.10 2014.4

Juno Summit Sponsor !

E/EF-series drivers in Icehouse

▪ 1st Major Storage Provider

▪ Upstream Contributions

▪ Production Deployments

▪ Deployer

Page 11: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Core Competencies

5

Page 12: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

E-SeriesFAS

Core Competencies

5

Service AutomationQuality of Service

Unified Architecture

Storage EfficiencySeamless Scaling

Secure Multi-Tenancy

Continuous Operations

Data Mobility Data Protection

Simplicity

Vast BandwidthDensity

ConsistencyHorizontal Scaling

Broad Connectivity

Versatility

Data Mobility All-Flash

Page 13: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Avail core competencies through OpenStack service abstractions

Development Theme

6

Page 14: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Avail core competencies through OpenStack service abstractions

Development Theme

6

Page 15: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Software Defined Storage, Today

7

VM VM VM VM VM VM VM

Clustered Data ONTAP®

SVM SVM SVM SVM

Page 16: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

8

SVM SVM SVM

Continuous Uptime

▪ Virtualized Everything

▪ Network

▪ Storage Controller

▪ Storage Containers

▪ Live Migration

▪ Continuous Availability

▪ Horizontal / Vertical Scaling

▪ Secure Multi-tenancy, Data Protection, Storage Efficiency, Performance Assurance, Encryption, et cetera, et cetera

FlexVol FlexVol FlexVol FlexVol

LIF LIF LIF LIF LIF LIF

Page 17: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

8

SVMSVM SVM

Continuous Uptime

▪ Virtualized Everything

▪ Network

▪ Storage Controller

▪ Storage Containers

▪ Live Migration

▪ Continuous Availability

▪ Horizontal / Vertical Scaling

▪ Secure Multi-tenancy, Data Protection, Storage Efficiency, Performance Assurance, Encryption, et cetera, et cetera

FlexVolFlexVolFlexVol FlexVol

LIF LIF LIFLIFLIF LIF

Page 18: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

CoreOpenStack Logical Architecture

9

Page 19: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

CoreOpenStack Logical Architecture

9

ImageBlock

StorageCompute

Orchestration

Dashboard

Networking

Identity

Object Storage

Telemetry

Page 20: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

10

Glance

Page 21: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

10

Image

Glance

Page 22: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

▪ File or Swift Backends ▪ Simplicity advantage to File

▪ rapid instance creation advantage to File

!▪ 90+% Deduplication not uncommon

Glance on Data ONTAP

Glance on NetApp

VM

VM

11

Deduplication

RHEL SUSEUbuntu

Ubuntu SUSE UbuntuUbuntu UbuntuSUSE

RHEL RHEL SUSERHELRHEL SUSE

Page 23: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

▪ File or Swift Backends ▪ Simplicity advantage to File

▪ rapid instance creation advantage to File

!▪ 90+% Deduplication not uncommon

Glance on Data ONTAP

Glance on NetApp

VM

VM

11

Deduplication

RHEL SUSEUbuntu

Ubuntu SUSE UbuntuUbuntu UbuntuSUSE

RHEL RHEL SUSESUSE

Page 24: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

▪ File or Swift Backends ▪ Simplicity advantage to File

▪ rapid instance creation advantage to File

!▪ 90+% Deduplication not uncommon

Glance on Data ONTAP

Glance on NetApp

VM

VM

11

Deduplication

RHEL SUSEUbuntu

Ubuntu SUSE UbuntuUbuntu Ubuntu

RHEL RHEL SUSE

Page 25: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

▪ File or Swift Backends ▪ Simplicity advantage to File

▪ rapid instance creation advantage to File

!▪ 90+% Deduplication not uncommon

Glance on Data ONTAP

Glance on NetApp

VM

VM

11

Deduplication

RHEL SUSEUbuntu

Ubuntu SUSE Ubuntu

RHEL RHEL SUSE

Page 26: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

12

Image

Swift

Page 27: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

12

Image

Object Storage

Object Storage

Swift

Page 28: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift Deployment

3 Copies... Commonly MoreSwift on JBOD

13

Storage Node

Storage Node

Storage NodeAny single

object stored 3 or

more times

Page 29: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift Deployment

3 Copies... Commonly MoreSwift on JBOD

13

Storage Node

Storage Node

Storage NodeAny single

object stored 3 or

more times

Page 30: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift & Dynamic Disk PoolsEfficient Storage & Scaling

14

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

▪ An evolved CRUSH… node level Erasure Coding

▪ Space and scaling efficiency

Page 31: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift & Dynamic Disk PoolsEfficient Storage & Scaling

14

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

▪ An evolved CRUSH… node level Erasure Coding

▪ Space and scaling efficiency

Page 32: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift Deployment

1.3 Copies within a SiteSwift on E-series Dynamic Disk Pools

15

Storage Node

Pari

ty

Page 33: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Swift Deployment

1.3 Copies within a SiteSwift on E-series Dynamic Disk Pools

15

1.3X capacity

consumed with DDP

Storage Node

Pari

ty

▪ Significant improvement in cost of operations

▪ Swift becomes immediately consistent within a site

▪ Deploy E-series across sites for even greater savings

▪ Efficient, reduced replication▪ eliminates a scaling inhibitor

Page 34: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

16

Image

Object Storage

Object Storage

Cinder

Page 35: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

16

Image

Object Storage

Object Storage

Block Storage

Block Storage

Cinder

Page 36: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ A control plane, not the data path

!▪ Abstraction to implementation

!▪ No fan-in or data path impedance

Block Storage Control Plane

17

Instance

HypervisorStorage

Controller

Compute Block

Storage

Cinder as Orchestrator

Page 37: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

FAS

Clustered ONTAP

7-mode

Cinder deployment with NetAppDiverse Options for Diverse Use Cases

18

E-Series

E-Series

EF-Series

Page 38: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

FAS

Clustered ONTAP

7-mode

Cinder deployment with NetAppDiverse Options for Diverse Use Cases

18

E-Series

E-Series

EF-Series

pNFS

NFSiSCSI

NFS

iSCSI

iSCSI

iSCSI

Page 39: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Cinder “Volumes” are block devices

▪ Cinder “Drivers” are providers

▪ File Cloning

▪ Snapshots = immutable file clones

Clustered ONTAP Tenant Atomicity

19

FlexVol

Page 40: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Cinder “Volumes” are block devices

▪ Cinder “Drivers” are providers

▪ File Cloning

▪ Snapshots = immutable file clones

Clustered ONTAP Tenant Atomicity

19

FlexVol

Page 41: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder Volume Types

Archival

Deliver a Storage Marketplace

20

▪ Craft a catalog

▪ based upon tenant requirements

▪ Compose volume types with

▪ Efficiency

▪ Performance

▪ Availability

▪ Protection

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 42: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder Volume Types

Archival

Deliver a Storage Marketplace

20

▪ Craft a catalog

▪ based upon tenant requirements

▪ Compose volume types with

▪ Efficiency

▪ Performance

▪ Availability

▪ Protection

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 43: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

21

Page 44: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

21

Page 45: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

Cinder E/EF-Series driver

22

SYMbol Proxy

Volume Types

E-series

HPC Database Analytics

Page 46: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

Cinder E/EF-Series driver

22

SYMbol Proxy

Volume Types

E-series

6 Accumulo instances with 2TB of type

“Analytics”

HPC Database AnalyticsAnalytics

Page 47: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

Cinder E/EF-Series driver

22

SYMbol Proxy

Volume Types

E-series

6 Accumulo instances with 2TB of type

“Analytics”

HPC Database AnalyticsAnalytics

Page 48: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

Policy-Based Block Storage Service

23

Silver

RemoteClustered ONTAP

Volume Types

Gold BronzeSilver

Page 49: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

Policy-Based Block Storage Service

23

Silver

RemoteClustered ONTAP

Boot 8 CentOS LAMP instances with 2TB of Silver please

Volume Types

Gold BronzeSilver

Page 50: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Cinder

SnapMirror

Policy-Based Block Storage Service

23

Silver

RemoteClustered ONTAP

Boot 8 CentOS LAMP instances with 2TB of Silver please

Volume Types

Gold BronzeSilverSilver

Page 51: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

24

Image

Object Storage

Object Storage

Block Storage

Block Storage

Nova

Page 52: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

24

Image

Object Storage

Object Storage

Block Storage

Block Storage

Compute

Persistent, rapid, space-efficient instances

Nova

Page 53: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

Enhanced Instance Creation

25

Boot 8 persistent RHEL instances… Glance on NetApp

Cinder on NetApp

Hypervisor

RHEL SUSEUbuntu CentOS

Page 54: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Clustered Data ONTAP

Enhanced Instance Creation

25

Boot 8 persistent RHEL instances… Glance on NetApp

Cinder on NetApp

Hypervisor

RHEL RHEL RHEL RHEL

RHEL RHEL RHEL RHEL

RHEL SUSEUbuntu CentOS

RHEL RHEL RHEL

RHEL RHEL RHEL RHEL

RHEL

▪ Cloned, not copied

▪ Instances, instantly

Page 55: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

26

Image

Object Storage

Object Storage

Block Storage

Block Storage

Compute

Persistent, rapid, space-efficient instances

Manila

Page 56: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

26

Image

Object Storage

Object Storage

Block Storage

Block Storage

Compute

Persistent, rapid, space-efficient instances

Shared Files

Shared File Systems

Manila

Page 57: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

© 2014 NetApp, Inc. All rights reserved. NetApp Confidential - Limited Use Only

storage sold in 2012for Shared File Systems*65%

Page 58: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Manila

Clustered Data ONTAP

28

Finance R&D

Nova

Hypervisor

VM VM VM VM VM VM

Page 59: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Manila

Clustered Data ONTAP

28

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 60: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Adding Manila…OpenStack Logical Architecture

29

Page 61: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Adding Manila…OpenStack Logical Architecture

29

Orchestration

Dashboard

Networking

Identity

ImageBlock

StorageCompute (Virtual)

Object Storage

Telemetry

SharedFile Systems

Page 62: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

30

Page 63: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

30

Page 64: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Stackforge, Tempest, & Devstack integratedManila – Incubation

31

Page 65: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Stackforge, Tempest, & Devstack integratedManila – Incubation

31

Page 66: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Shared Files

Compute

Image Object Storage

Block Storage

Clustered Data ONTAP

Image

Networking

Shared Services

E/EF-Series FlashRay StorageGRID WebScale

Integration Overview

32

Image

Object Storage

Object Storage

Block Storage

Block Storage

Compute

Persistent, rapid, space-efficient instances

Shared Files

Shared File Systems

Page 67: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

NetApp Icehouse Summary

33

Page 68: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ E-series & EF-series Cinder

▪ Manila progress ▪ Incubation

▪ pNFS ▪ by default, where available

▪ Enhanced Instance Creation ▪ copyoffload optimization

▪ Reference Architectures ▪ Puppet manifests for simplified deployment

NetApp Icehouse Summary

33

Page 69: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

© 2014 NetApp, Inc. All rights reserved. NetApp Confidential - Limited Use Only

Development FocusJuno

▪ Manila

▪ Cinder Currency & New Features

▪ Reference Architectures

▪ Configuration Management Tooling

▪ Deployment Automation

▪ Horizon, Heat, Ceilometer

▪ Fibre Channel Support

Page 70: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Puppet ▪ Clustered Data ONTAP

▪ E/EF-series

!▪ Chef ▪ Clustered Data ONTAP

▪ E/EF-series

Programmable Infra

35

Configurations Management Coming with Juno

Page 71: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Agile Data Infrastructure ▪ Build private and public clouds delivering high-

performing, efficient and scalable services

▪ Proven Storage & Data Management ▪ Lower risk and enable a broad spectrum of cloud

SLAs by combining the power and ingenuity of open-source cloud management with proven data solutions

▪ Community Leadership & Commitment ▪ Provide choice in cloud management by actively

collaborating and taking a leadership role in the development of open-source initiatives

Why NetApp for OpenStack?

36

Page 72: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Continuous Availability for Continuous Deployment ▪ Focus on Dev, not on Ops

!▪ Unified Storage ▪ Cloud Native & POSIX Living together in harmony on

a single efficient architecture

!▪ Common Data Fabric, Hybrid Cloud now ▪ Single most prevalent storage operating system

▪ thin, efficient replication

▪ repatriation & bursting

Why NetApp for OpenStack?

37

Page 73: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Slice for POC, roll to production ▪ Focus on Dev, not on Ops

!▪ Graduate your no-SLA to high-SLA on

the same infra ▪ Livestock & Pets, living together in harmony

!▪ Holistic, sustainable Cloud Deployment ▪ power, cooling, efficiency…

Why NetApp for OpenStack?

38

Page 74: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

▪ Announced at the Hong Kong Design Summit

▪ Technical Report April 2014 ▪ Reference Architecture: Deploying RHEL-OSP 4

on NetApp Clustered Data ONTAP

▪ Cinder drivers RHEL-OSP certified

OpenStack & Converged Infrastructure

39

FlexPod with Red Hat OpenStack Platform

Page 75: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

News ▪ http://netapp.com/openstack

▪ @openstacknetapp

▪ #openstack-netapp on freenode

!Resources ▪ NetApp OpenStack Deployment and Operations Guide

▪ RHEL-OSP Reference Architecture

▪ Rackspace Private Cloud Certifications

▪ Nebula Integration

▪ NetApp OpenStack Communities

Getting Started

40

Page 76: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

© 2014 NetApp, Inc. All rights reserved. NetApp Confidential - Limited Use Only

SessionsRelated Topics

Page 77: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

© 2014 NetApp, Inc. All rights reserved. NetApp Confidential - Limited Use Only

SessionsRelated Topics

▪ Ask the Experts: Storage Considerations for OpenStack ▪ Monday 11:15am - 11:55am

▪ Demo Theater: Optimize Cloud Storage with NetApp ▪ Monday 2:00pm - 2:15pm

▪ Creating Differentiated Storage Offerings Using Cinder Volume Types ▪ Monday 2:00pm - 2:40pm

▪ Introducing Nebula. Experience Turn-key Private Cloud ▪ Monday 2:50pm - 3:30pm

▪ NetApp Storage for OpenStack ▪ Wednesday 9:00am - 10:00am

▪ Manila: An OpenStack File Share Service ▪ Wednesday 10:15am - 11:15am

▪ Extending TripleO for OpenStack Infrastructure Management ▪ Wednesday 11:00am - 11:40am

▪ Considerations and Lessons Learned Deploying OpenStack ▪ Wednesday 11:30am - 12:30pm

Page 78: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

OpenStack SummitNovember 2014

42

▪ First OpenStack Summit in EMEA

▪ See you there!▪ Paris, France

▪ “K” Design Summit

Page 79: OpenStack & NetAppStorage+for+OpenStac… · A Legacy of Open Source Collaboration Push & Pull 3 Linux FreeBSD iSCSI NFS RDMA SnapCreator NDMP OpenStack oVirt ... OpenStack Logical

Thanks!@openstacknetapp

43