[openstack day in korea 2015] track 3-1 - openstack storage infrastructure & netapp
TRANSCRIPT
Equivalency & API Compatibility to Enable Hybrid Relationships
OpenStack & AWS
Service OpenStack
Compute Nova
Block Storage Cinder
Object Storage Swift
Networking Neutron
Orchestration Heat
Telemetry Ceilometer
Identity Keystone
Image Service Glance
Dashboard Horizon
Database Trove
Data Processing Sahara
AWS Equivalent
EC2
EBS
S3
VPC
CloudFormation
CloudWatch
IAM
AMI
Management Console
RDS
Elastic MapReduce
© 2015 NetApp, Inc. All rights reserved.
A Legacy of Open Source CollaborationPush & Pull
Linux
FreeBSD
iSCSI
NFS
RDMA
SnapCreator
NDMP
OpenStack
oVirt
© 2015 NetApp, Inc. All rights reserved.
OpenStack Foundation
Charter member (Gold)
OpenStack Summit sponsors
NetApp OpenStack Innovation
NetApp Joins
Integration Announced
Folsom Summit Sponsor
7-mode driver in Essex
Havana Summit Sponsor
Direct Drivers in Grizzly
“L” Release Summit Sponsor
Fibre Graduation
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
Juno Summit Sponsor
E/EF-series drivers in Icehouse
2014.4
1st Major Storage Provider
Upstream Contributions
Production Deployments & Deployer
Kilo Release Summit Sponsor
Manila Incubation
2014.10
© 2015 NetApp, Inc. All rights reserved.
NetApp & OpenStack DeploymentAdoption Accelerating
February March April May June July August September
285% Growth in Deployed Systems
152% Growth in Deployed
Customers
© 2015 NetApp, Inc. All rights reserved.
E-SeriesFAS
Development Theme: Avail Core Competencies
Service Automation
Quality of Service
Unified Architecture
Storage EfficiencySeamless Scaling
Secure Multi-Tenancy
ContinuousOperations
Data Mobility Data Protection
Simplicity
VastBandwidth
Density
ConsistencyHorizontal Scaling
Broad Connectivity
Versatility
Data Mobility All-Flash
© 2015 NetApp, Inc. All rights reserved.
Software Defined Storage, Today
VM VM VM VM VM VM VM
Clustered Data ONTAP®
SVM SVM SVM SVM
© 2015 NetApp, Inc. All rights reserved.
Shared Files
Compute
Image Object Storage
Block Storage
Clustered Data ONTAP
Image
Networking
E/EF-Series FlashRay StorageGRID WebScale
Integration Overview
Image
Glance
© 2015 NetApp, Inc. All rights reserved.
Clustered Data ONTAP
File or Swift Backends
Simplicity advantage to File
rapid instance creation advantage to File
A proven solution hardened for enterprise virtualization deployment
VMware, Microsoft, Xen
Glance on Data ONTAP
Glance on NetApp
VM
VM
Deduplication
RHEL SUSEUbuntu
Ubuntu SUSE UbuntuUbuntu UbuntuSUSE
RHEL RHEL SUSERHELRHEL SUSE
90%+Deduplication
rates are often
observed
© 2015 NetApp, Inc. All rights reserved.
Object StorageObject StorageShared Files
Compute Block Storage
Clustered Data ONTAP
Image
Networking
E/EF-Series FlashRay StorageGRID WebScale
Integration Overview
Image
Object Storage
Swift
© 2015 NetApp, Inc. All rights reserved.
Swift Deployment
3 Copies... Commonly MoreSwift on JBOD
Storage Node
Storage Node
Storage Node
Any single object stored 3
or more times
© 2015 NetApp, Inc. All rights reserved.
Swift & Dynamic Disk PoolsEfficient Storage & Scaling
Dynamic distribution / re-distribution of data“De-clustered” RAID
An evolved CRUSH… node level Erasure Coding
Space and scaling efficiency
DDP can reduce disk rebuild time
90%
© 2015 NetApp, Inc. All rights reserved.
Swift Deployment
1.3 Copies within a SiteSwift on E-series Dynamic Disk Pools
1.3X capacity
Storage Node
Parity
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
© 2015 NetApp, Inc. All rights reserved.
Block StorageBlock Storage
Shared Files
Compute
Clustered Data ONTAP
Image
Networking
E/EF-Series FlashRay StorageGRID WebScale
Integration Overview
Image
Object Storage
Object Storage
Block Storage
Cinder
© 2015 NetApp, Inc. All rights reserved.
Clustered ONTAP
7-mode
Cinder deployment with NetAppDiverse Options for Diverse Use Cases
E-Series
EF-Series
pNFS
NFSiSCSI
NFS
iSCSI
iSCSI
iSCSI
© 2015 NetApp, Inc. All rights reserved.
Cinder Volume Types
Archival
Deliver a Storage Marketplace
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
© 2015 NetApp, Inc. All rights reserved.
Cinder
SnapMirror
Policy-Based Block Storage Service
Silver
RemoteClustered ONTAP
Boot 8 CentOS LAMP
instances with 2TB of
Silver please
Volume Types
Gold BronzeSilverSilver
© 2015 NetApp, Inc. All rights reserved.
ComputeCompute Block Storage
Shared Files
Clustered Data ONTAP
Image
Networking
E/EF-Series FlashRay StorageGRID WebScale
Integration Overview
Image
Object Storage
Object Storage
Block Storage
Persistent, rapid, space-efficient instances
Nova
© 2015 NetApp, Inc. All rights reserved.
Clustered Data ONTAP
Enhanced Instance Creation
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
© 2015 NetApp, Inc. All rights reserved.
Object Storage
Compute
Shared Files
Clustered Data ONTAP
Image
Networking
E/EF-Series FlashRay StorageGRID WebScale
Integration Overview
Image
Object Storage
Block Storage
Block Storage
Persistent, rapid, space-efficient instances
Shared Files
Shared File Systems
Manila
© 2015 NetApp, Inc. All rights reserved.
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
Manila now formally
Incubated!
© 2015 NetApp, Inc. All rights reserved.
Release Cadence / Branching
Stable Stable
JunoOctober 2014
Main
NetApp GitHub
KiloApril 2015
“L”~October 2015
RHEL-OSP
© 2015 NetApp, Inc. All rights reserved.
E-series & EF-series Cinder
Manila progress
▪ Incubation
pNFS
▪ by default, where available
Enhanced Instance Creation
▪ copyoffload optimizations
Reference Architectures
Puppet manifests for simplified deployment
2014 Release Summary
Manila
Cinder Currency & New Features
Reference Architectures
Configuration Management Tooling
Deployment Automation
Horizon, Heat, Ceilometer
Fibre Channel
© 2015 NetApp, Inc. All rights reserved.
Manila maturation & graduation
Cinder Fibre Channel
Cinder E-series Extra Specs
Cinder NFS Backup Driver
Kilo & Forward
2014 2015
“M”
Juno
KiloIcehouse
“L” “N”
Available Planned Target
Object storage integrations
Replication Support
“Cloud Storage Console”
Hybrid Cloud Management
© 2015 NetApp, Inc. All rights reserved.
Distribution Partnering
Reference Architectures
Reference Architecture: Deploying RHEL-OSP 4 on NetApp Clustered Data ONTAP
Automating Deployment
Puppet
Clustered Data ONTAP & E/EF-series
Chef
Clustered Data ONTAP & E/EF-series
OpenStack Partner Integrations
© 2015 NetApp, Inc. All rights reserved.
Agile Data Infrastructure
Build private, public, & hybrid clouds on the #1 Storage OS delivering high-performing, efficient and scalable services
Proven Storage & Data Management
Lower risk and enable a broad spectrum of cloud SLAs by combining open-source cloud management with proven data solutions
Unified Platform
Deploy traditional & cloud workloads together on a single efficient and proven architecture
Community Leadership & Commitment
NetApp provides choice in cloud management though collaboration and leadership in development of open-source
Why NetApp for OpenStack?
© 2015 NetApp, Inc. All rights reserved.
News
http://netapp.com/openstack
@openstacknetapp
#openstack-netapp on freenode
Resources
NetApp OpenStack Deployment and Operations Guide
High Availability & RHEL-OSP Reference Architectures
Red Hat & Rackspace Private Cloud Certifications
Nebula Integrations
Getting Started
© 2015 NetApp, Inc. All rights reserved.
OpenStack SummitMay 2015
First OpenStack Summit in Canada
See you there!
Vancouver, Canada
“L” Design Summit
© 2015 NetApp, Inc. All rights reserved.