+ All Categories
Home > Documents > Storage Spaces and Thin Provisioning.pdf

Storage Spaces and Thin Provisioning.pdf

Date post: 25-Feb-2018
Category:
Upload: alex
View: 219 times
Download: 0 times
Share this document with a friend

of 24

Transcript
  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    1/24

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    2/24

    Windows Server 2012StorageStorage Spaces and Thin Provisioning

    Harold Wong

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    3/24

    Storage Spaces and Thin Provisioning Overvie

    Why should I care?

    Technology Overview

    Demo

    Next Steps

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    4/24

    Storage Spaces and ThinProvisioningOverview

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    5/24

    What is Storage Spaces & ThinProvisioning?Storage Spaces

    New in Windows Server 2012 Provides an in-box storage virtualization that can use low-cost commodity st Aggregates unallocated space on physical disks installed in or connected to

    a pooling model Can provide a cost-effective platform for business critical storage across a va

    scenarios

    Thin Provisioning Just-in-Time allocations of storage with the ability to reclaim storage (Trim Integrated with Storage Spaces

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    6/24

    Storage Spaces and ThinProvisioningWhy should I care?

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    7/24

    Why should I care?

    Storage pools Can be mapped to combinations of hard disks as well as solid-state driv

    (SSDs) Can be expanded dynamically by simply adding additional drives, there

    seamlessly scaling to cope with unceasing data growthMultitenancy

    Administration of storage pools can be controlled through access contr(ACLs) and delegated on a per-pool basis

    Can be fully integrated with Active Directory Domain ServicesResilient storage

    Storage Spaces support two optional resiliency modes (mirroring and p Per-pool support for disks that are reserved for replacing failed disks (h

    spares), background scrubbing, and intelligent error correction allowcontinuous service availability despite storage component failures

    The features of Storage Spaces are designed to meet a variety of challeng

    support of highly-available storage

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    8/24

    Why should I care? (cont.)Continuous Availability

    Failover clustering integration delivers continuously available servicedeployments

    One or more pools can be clustered across multiple nodes within a singlecluster. Storage spaces can then be instantiated on individual nodes, and tstorage will seamlessly fail over to a different node when necessary (in respto failure conditions or due to load balancing)

    Integration with CSVs permits scale-out access to dataOptimal storage use through thin provisioning

    To allow businesses to easily share storage capacity among multiple unrela

    data sets and thereby maximize capacity use Trim support permits capacity reclamation when possible

    Operational simplicity Easily managed through the File Services role in Server Manager Fully remoteable and scriptable management through the Windows Storag

    Management API, WMI, and Windows PowerShell Designed to be compatible with existing backup-restore and cloning tools,

    well as snapshotting infrastructures

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    9/24

    Storage Spaces and ThinProvisioningTechnical Overview

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    10/24

    Storage Spaces Requirements

    The criterion for determining which drives are eligible to be part of a Pool Minimum drive size is 10 GB Drive is empty, i.e. no partition data exists on the drive Drive is not assigned to any other pool

    The Primordial Pool will consist of Physical Disks that are not assigne

    any existing Storage Pool

    Windows Server 2012 Serial ATA (SATA) or Serial Attached SCSI (SAS)

    connected disks (in an optional just-a-bunch-of-disks [JBOD] enclosure)

    Multinode clustered shared-storage deployments Two or more servers running Windows Server

    2012 Requirements as specified for failover

    clustering and Windows CSV

    SAS connected JBODs that comply withWindows Certification requirements

    DriveType

    Stand-AloneFile Servers

    SATA Supported

    SCSI Supported

    iSCSI Supported

    SAS Supported

    USB Supported

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    11/24

    How does Storage Spaces Work?An example

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    12/24

    Process of Handling Resources

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    13/24

    Storage SpacesManagement Interface

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    14/24

    Configuring a Storage Pool

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    15/24

    Creating a Storage Space(Virtual Disk)

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    16/24

    Data Redundancy inStorage Spaces

    RedundancyType

    Description

    Simple Data is striped across physical disks Maximizes capacity Increases throughput

    Mirror Data is duplicated on two or three physical disks

    Increases reliability Reduces capacity by 50 to 66 percent

    Parity Data and parity information are striped across physical dis Increases reliability Reduces capacity by 13 to 33 percent

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    17/24

    Deduplication Capacity Optimization Scale and Performance Reliability and Data Integrity

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    18/24

    Managing Storage with PowerShell

    Parameters configured with GUI and PowerShell

    Underlying storage pool name Virtual disk name Resiliency setting (Simple, Mirror, or parity)

    Provisioning type (Thin or Fixed) Virtual disk size

    Parameters configured only with PowerShell

    Number of columns: the number of columns thevirtual disk contains

    Number of data copies - number of completecopies of data that can be maintained

    Disk interleave - number of bytes forming a stripe Physical disks to use - specific disks to use in the

    virtual disk

    PowerShell is required to access many of the advanced

    features afforded by the new Storage Management

    application programming interface (API)

    Example: New-StoragePool

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    19/24

    Integrating Storage Poolswith Failover Clustering

    Clustered Storage Spaces fixed provisioning

    Clustered virtual disks requnderlying hardware to supersistent reservations

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    20/24

    Thin Provisioning and TrimRequirements

    Enabled by default in Windows Server 2012

    Storage infrastructure that complies with the certification that is required for Windows S

    2012 Standards-compliant hardware for identification

    Capabilities Identification

    Windows Server 2012 uses a standardized method to detect and identify thinlyprovisioned virtual disks

    Notification When configured physical storage use thresholds are reached, Windows Server 20

    notifies the administrator through events; events can be used for automated actiosophisticated management applications, such as Microsoft System Center

    Optimization Windows Server 2012 provides a new API that lets applications return storage whe

    no longer needed. NTFS issues trim notifications in real time when appropriate. Trim notifications are issued as part of storage consolidation (optimization), which

    performed regularly on a scheduled basis

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    21/24

    Storage Spaces and

    Thin ProvisioningDEMO

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    22/24

    Windows Server 2012 Product Download

    http://aka.ms/hwws2012

    System Center 2012 Evaluation Downloadhttp://aka.ms/hwsc2012

    Understanding and Troubleshooting Storaghttp://www.microsoft.com/en-us/download/details.asp

    Microsoft Virtual Academyhttp://aka.ms/virtualacademy

    Windows Server 2012 Virtual Labs

    http://technet.microsoft.com/en-us/windowsserver/hh

    http://aka.ms/hwws2012http://aka.ms/hwsc2012http://www.microsoft.com/en-us/download/details.aspx?id=29002http://aka.ms/virtualacademyhttp://technet.microsoft.com/en-us/windowsserver/hh968267.aspxhttp://technet.microsoft.com/en-us/windowsserver/hh968267.aspxhttp://aka.ms/virtualacademyhttp://www.microsoft.com/en-us/download/details.aspx?id=29002http://aka.ms/hwsc2012http://aka.ms/hwws2012
  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    23/24

  • 7/25/2019 Storage Spaces and Thin Provisioning.pdf

    24/24


Recommended