8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
1/35
July 28, 2011
1
The Basics of
Automating a CloudStorage Service
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
2/35
2
Hosted by:
Presenting:
Kingman TangSenior Manager, Cloud Solutions MarketingNetApp
Azmir MohamedProduct ManagementAbiquo
Michael HardingProduct MarketingNetApp
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
3/35
Agenda
Managing the Storage Environment
Integrating with Cloud Management
Putting it Together
Summary
Questions
3
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
4/35
Polling Question #1
Are you creating an automated StorageService?
1. Already have one
2. Plan to do so within a year
3. Expect to do so after a year
4. No plans
5. Not sure what you mean by Storage Service
4
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
5/35
Data Center Transformation
Data Center
Virtualization
Service-level
Automation
Storage Efficiency
Service Efficiency
ApplicationSilos
Zones ofVirtualization
ITaaS(aka Internal Cloud)
ExternalCloud Services
Storage
Servers
Apps
Network
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
6/35
Storage and Service Efficiency
Capacity
AverageCost
Automation
Performance analytics
Service Catalog
Storage Efficiency
Service Efficiency
Thin provisioning
Deduplication
Clones and Snapshot
copies
Centralize
Rationalize andStandardize
Consolidateand Virtualize
AutomateSelf-Service
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
7/35
Storage Management and Automation
Unified, extensible policyinfrastructure
Uniform mgmt across
workloads
Single configurationrepository for reporting,event & audit logs
User interface choices
7
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
8/35
Key Storage Management Capabilities
Operations
Provisioning
Protection
Plug-ins forVMware andMicrosoft Hyper-V
Assignpre-configured
Services toDatasets
Run reports todetermine storage
savings from
de-dupe
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
9/35
Storage Service Catalog
Enables Storageas a Service
Automates manual
processes
APIs, SDK for 3rdparty integration
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
10/35
Mapping SLAs to Storage - Typical
10
StorageRequester
ProvisionedService
SLA
PhysicalStorage
I request Tier 1storage please
ServiceLevel
Size
Tier 1
Tier 2
Tier 3
I create the servicelevels and map themto physical storage
StorageArchitect
Most vendors map SLAto physical storage
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
11/35
Mapping SLAs to Storage Service Catalog
11
Service Catalog
PhysicalStorage
ProvisionedService
I create the ServiceCatalog and policiesto deliver on storageattributes
I request Goldstorage please
SLA
Storage Attributes
Isolation vFiler
Efficiency DedupeThin provision
Protection RPO
HA
ServiceLevel
Gold
Silver
BronzeStorage
Requester
StorageArchitect
Storage managed asan optimized poolbased on servicecatalog attributes
Mapping SLAs
to catalog attributes
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
12/35
Storage - Cloud integration example
12
App Admin
I need two 800GB Oracle
instances
at the Gold service level
Data Center Orchestration Framework
ServiceCatalog
ServiceAnalysis
ServiceMeasurement
PolicyInfrastructure
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
13/35
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
14/35
Storage - Cloud integration example
14
App Admin
I need two 800GB Oracle
instances
at the Gold service level
Data Center Orchestration Framework
SnapVault
SnapMirror
ServiceCatalog
ServiceAnalysis
ServiceMeasurement
2x800GB LUNsGOLD SLA
2 VMs with 11g
on Tier 1 servers
PolicyInfrastructure
2x800 LUNs
Thin provisionDedupe
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
15/35
Storage - Cloud integration example
15
App Admin
I need two 800GB Oracle
instances
at the Gold service level
Data Center Orchestration Framework
SnapVault
SnapMirror
ServiceCatalog
ServiceAnalysis
ServiceMeasurement
2x800GB LUNsGOLD SLA
2 VMs with 11g
on Tier 1 servers
PolicyInfrastructure
2x800 LUNs
Thin provisionDedupe
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
16/35
StorageEfficiency
ServiceEfficiency
Storage - Cloud integration example
16
App Admin
Data Center Orchestration Framework
SnapVault
SnapMirror
ServiceCatalog
ServiceAnalysis
ServiceMeasurement
PolicyInfrastructure
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
17/35
17
Self-service Storage
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
18/35
Polling Question #2
What are your top reason(s) to deploy Cloudstorage service?
1. Improve business agility / time to solution
2. Reduce Capital and/or Admin costs
3. Enable end-user self-service
4. Reduce complexity of physical infrastructure
5. Improve availability
18
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
19/35
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
20/35
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
21/35
Aggregation of
Multi- Data Center Resources
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
22/35
Pooling of Multi-Data
Center Resources
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
23/35
Secure Multi-Tenant Consumption
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
24/35
Private, Public
And Share Image Libraries
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
25/35
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
26/35
26
Why Multi-Hypervisor Support
Gartner Magic Quadrant
Native support for allhypervisors in leadercategory of GartnerMagic Quadrant
Support for leading opensource x86 hypervisors(KVM and Xen)
Built-in V2V conversionbetween hypervisors
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
27/35
Goal is to
allow users to choose/findthe right storage tier
instantly usable
Side benefit is to
standardize all cloud
storage requirement on
common NetAppinfrastructure
Cloud Storage Platform Integration
27
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
28/35
REST-API
Storage technology plugins - NetApp
AbiquoServer
AbiquoStorage System
Manager
NetAppStorage
Plug-in
REST-API
XML-RPC
XML-RPC
XML-RPC
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
29/35
Producer Screenshot
Tiered Storage
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
30/35
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
31/35
Consumer Screenshot
Self Service Storage Volume
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
32/35
Summary
Cloud storage is real and here today
Delivers savings through efficiency
Requires automation that can be integrated
Cloud Management tools should
Encompass storage and other IT resources
Preserve flexibility in choice of platforms
32
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
33/35
Resources
NetApp Abiquo Solution Brief, Building Storage as
a Service Across Multi-hypervisor Data Centers
http://media.netapp.com/documents/ds-3167.pdf
Abiquo Cloud Management with Netapp video
http://www.youtube.com/watch?v=brKqhYgQKek
Information on Abiquo: www.abiquo.com
33
http://media.netapp.com/documents/ds-3167.pdfhttp://www.youtube.com/watch?v=brKqhYgQKekhttp://www.abiquo.com/http://www.abiquo.com/http://www.youtube.com/watch?v=brKqhYgQKekhttp://media.netapp.com/documents/ds-3167.pdf8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
34/35
34
Q&A
8/6/2019 Basics of Automating Cloud Storage_Abiquo_072811
35/35
Azmir [email protected] [email protected]
For more information:http://www.netapp.com/OnCommand
mailto:[email protected]:[email protected]://www.netapp.com/OnCommandhttp://www.netapp.com/OnCommandmailto:[email protected]:[email protected]Top Related