19
OpenStack in Ac-on 4 ! Paris – 5th December 2013 NetApp & OpenStack Rachid Boularas | Consultant System Engineer

OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

Embed Size (px)

DESCRIPTION

Paris, 5th December 2013 : OpenStack in Action 4! organized by eNovance, brings together members of the OpenStack community.

Citation preview

Page 1: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

NetApp & OpenStack

Rachid  Boularas  |  Consultant  System  Engineer  

Page 2: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

A History of Open Source Collaboration

Linux

FreeBSD

iSCSI

NFS

RDMA

SnapCreator

NDMP

OpenStack

Page 3: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

NetApp OpenStack Involvement •  OpenStack Foundation

–  Charter member (Gold) –  OpenStack Design Summit & Conference sponsors

•  Production Deployments

NetApp joins

M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J

Essex Design Summit Sponsor

Grizzly Design Summit Sponsor

2011 2012 2013

Folsom Design Summit Sponsor

Havana Design Summit Sponsor

Shares Service Incubation

Integration announced

NetApp OpenStack Compute volume driver released

Clustered Data ONTAP driver released in Folsom

OpenStack on FlexPod

Clustered Data ONTAP driver released in Folsom

Direct drivers released in Grizzly

Page 4: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Block  Storage  (Cinder)  Deploy  on  FAS    

Shared  File  System  (Manila)  Shared  File  Systems  on  FAS    

Image  Repository  (Glance)  Storage  repository  for  server  images  on  FAS    

OpenStack  Object  Storage  (SwiS)  Deploy  on  E-­‐series  

Storage Consumption within OpenStack

Page 5: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

OpenStack Block Storage on NetApp •  Data Protection – Better snapshots •  Rapid Cloning – Better cloning •  High Availability •  Non stop operations •  Scalability •  QoS •  Storage efficiency

–  Dedupe –  Cloning –  Thin provisioning

Cinder  Volume  Service  

Data  ONTAP  Driver  

APIs   Horizon  GUI  Host  

ZAPIs  

iSCSI  NFS*  

*  NFS  provider  is  block  device    at  host  layer  

Page 6: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

OpenStack Block Storage on NetApp •  Disaster Recovery – replication via

SnapMirror •  Add persistence to Nova instances by

using boot from volume •  Secure Multi Tenancy

•  Ensure tenant separation at the storage level

•  Virtual resources can be dedicated (premium price)

•  Unified Storage •  Common storage for file & block (possibly

object) *  NFS  provider  is  block  device    at  host  layer  

Cinder  Volume  Service  

Data  ONTAP  Driver  

APIs  Host  

ZAPIs  

iSCSI  NFS*  

Horizon  GUI  

Page 7: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Core Competencies (FAS & E-series)

Service Automation

Quality of Service

Unified Architecture

Storage Efficiency

Seamless Scaling

Secure Multi-Tenancy

Continuous Operations

Data Mobility

Simplicity

Vast Bandwidth Density

Consistency Horizontal Scaling

Broad Connectivity

Versatility

Data Mobility All-Flash

Data Protection

Page 8: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Block, Object and File •  AWS cloud services and traditional OpenStack only have

Block & Object storage services and cloud “native” apps are designed around this

•  Data Centers use three kinds of storage –  Block (Cinder) SAN –  File (Manila) NAS –  Object (Swift)

•  Lack of file services limit the Enterprise’s ability to use OpenStack cloud infrastructure

Page 9: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

FAS Data ONTAP E-Series FlashRay StorageGRID

Integration Overview

Blocks

Objects

Images

Shared Services  

Compute   Block Storage  

Image   Object Storage  

Networking  

?

Instances

?  

Ope

nStack  Services  

NetAp

p  Ha

rdware  

Page 10: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Cinder deployment options for FAS

Transport

pNFS

iSCSI

Relationship

Middleware

Direct

Mode

Clustered Data ONTAP

7-mode

Page 11: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

q Thin Provisioned q Deduplicated ü Hourly Backups ü Replicated ü Highly Available

ü Thin Provisioned ü Hourly Backups q Isolation q Isolation q Isolation q Isolation

Cinder Volume Types

Bronze Silver Gold

q  Thin provisioned q  Deduplication ü  Hourly Backups ü  Replicated q  Isolation ü  Highly Available

Catalog of Capabilities

•  Define a catalog based upon tenant requirements

•  Compose volume types with –  Efficiency –  Performance –  Availability –  Protection

Page 12: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Policy-Based Provisioning & Protection

Cinder

Volume Types

Bronze Gold Silver

Remote Clustered ONTAP

8 CentOS LAMP instances with 2TB of Silver please

SnapMirror

Page 13: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Havana Summary •  Enhanced Instance Creation ü  Boot from volume

•  Converged & Simplified drivers ü  Configuration parameters

•  Storage Service Catalog (SSC) ü  Direct drivers

•  Cinder backend migration

Page 14: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

•  FlexPod Datacenter with Red Hat OpenStack

•  November 2013 –  Announcement at the Hong Kong

Design Summit –  Red Hat OpenStack (RHOS) based

•  Detailed Implementation Guide

OpenStack on FlexPod

Page 15: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

FAS Data ONTAP E-Series FlashRay StorageGRID

Integration Overview

Blocks

Objects

Images

Shared Services  

Compute   Block Storage  

Image   Object Storage  

Networking  

Files

Instances

File Shares  

Ope

nStack  Services  

NetAp

p  Ha

rdware  

Page 16: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

WHAT ABOUT ICEHOUSE? Next Release of OpenStack (April 17, 2014)

Page 17: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

Incubated File Service - Manila •  Share data across VM instances

–  Brings the benefit of shared storage "to OpenStack (NAS)

•  Simple and widely accepted protocols –  NFS and CIFS

•  NetApp is the best possible implementation –  High availability, data protection, storage efficiency,

multi tenancy –  Unified Storage

Page 18: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013  

OpenStack Compute

Hypervisor

Manila

Shares Provider

Finance R&D Marketing

Provide access to Guests 1 & 7 to the existing “R&D” File Share

1 3 4 2

5 7 8 6

Create a new “Marketing” File Share between Guests 6 & 8

Page 19: OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Havana with NetApp

OpenStack  in  Ac-on  4  !  -­‐  Paris  –  5th  December  2013