Basics of Automating Cloud Storage_Abiquo_072811

Embed Size (px)

Citation preview

  • 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.pdf
  • 8/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]