• No results found

Windows Server 2012 Storage

N/A
N/A
Protected

Academic year: 2021

Share "Windows Server 2012 Storage"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Windows Server 2012

Storage

Storage Spaces and Thin Provisioning

Harold Wong

(3)

Storage Spaces and Thin Provisioning Overview

Why should I care?

Technology Overview

Demo

(4)

Storage Spaces and Thin

Provisioning

(5)

What is Storage Spaces & Thin

Provisioning?

Storage Spaces

• New in Windows Server 2012

• Provides an in-box storage virtualization that can use low-cost commodity storage devices • Aggregates unallocated space on physical disks installed in or connected to servers through

a “pooling” model

• Can provide a cost-effective platform for business critical storage across a variety of scenarios

Thin Provisioning

• “Just-in-Time” allocations of storage with the ability to reclaim storage (“Trim”) • Integrated with Storage Spaces

(6)

Storage Spaces and Thin

Provisioning

(7)

Why should I care?

Storage pools

• Can be mapped to combinations of hard disks as well as solid-state drives (SSDs)

• Can be expanded dynamically by simply adding additional drives, thereby seamlessly scaling to cope with unceasing data growth

Multitenancy

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

• Can be fully integrated with Active Directory Domain Services

Resilient storage

• Storage Spaces support two optional resiliency modes (mirroring and parity) • Per-pool support for disks that are reserved for replacing failed disks (hot

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

The features of Storage Spaces are designed to meet a variety of challenges in support of highly-available storage

(8)

Why should I care?

(cont.)

Continuous Availability

• Failover clustering integration delivers continuously available service deployments

• One or more pools can be clustered across multiple nodes within a single

cluster. Storage spaces can then be instantiated on individual nodes, and the storage will seamlessly fail over to a different node when necessary (in response to failure conditions or due to load balancing)

• Integration with CSVs permits scale-out access to data

Optimal storage use through thin provisioning

• To allow businesses to easily share storage capacity among multiple unrelated 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 Storage Management API, WMI, and Windows PowerShell

• Designed to be compatible with existing backup-restore and cloning tools, as well as snapshotting infrastructures

(9)

Storage Spaces and Thin

Provisioning

(10)

Storage Spaces Requirements

• The criterion for determining which drives are eligible to be part of a Pool are: • 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 assigned to 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 with Windows Certification requirements

Drive

Type Stand-Alone File Servers Clustered File Servers

SATA Supported SCSI Supported

iSCSI Supported Supported SAS Supported Supported USB Supported

(11)

How does Storage Spaces Work?

(12)
(13)

Storage Spaces

(14)
(15)

Creating a Storage Space

(Virtual Disk)

(16)

Data Redundancy in

Storage Spaces

Redundancy

Type 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 disks • Increases reliability

(17)

Deduplication

• Capacity Optimization • Scale and Performance

(18)

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 the virtual disk contains

• Number of data copies - number of complete copies 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)

(19)

Integrating Storage Pools

with Failover Clustering

• Clustered Storage Spaces require fixed provisioning

• Clustered virtual disks require underlying hardware to support persistent reservations

(20)

Thin Provisioning and Trim

Requirements

• Enabled by default in Windows Server 2012

• Storage infrastructure that complies with the certification that is required for Windows Server 2012

• Standards-compliant hardware for identification

Capabilities

• Identification

• Windows Server 2012 uses a standardized method to detect and identify thinly provisioned virtual disks

• Notification

• When configured physical storage use thresholds are reached, Windows Server 2012 notifies the administrator through events; events can be used for automated actions by sophisticated management applications, such as Microsoft System Center

• Optimization

• Windows Server 2012 provides a new API that lets applications return storage when it is no longer needed.

• NTFS issues trim notifications in real time when appropriate.

• Trim notifications are issued as part of storage consolidation (optimization), which is performed regularly on a scheduled basis

(21)

Storage Spaces and

Thin Provisioning

(22)

Windows Server 2012 Product Download

http://aka.ms/hwws2012

System Center 2012 Evaluation Download

http://aka.ms/hwsc2012

Understanding and Troubleshooting Storage Spaces

http://www.microsoft.com/en-us/download/details.aspx?id=29002

Microsoft Virtual Academy

http://aka.ms/virtualacademy

Windows Server 2012 Virtual Labs

(23)
(24)

References

Related documents

Networked Storage and Storage Virtualization Server Virtualization VM 1 VM 2 Desktop Virtualization Desktop VM Virtual App Virtual App Networking Storage Servers

Servers and Storage Attach Presentation tier application tier DB tier Server virtualization started at the low end Steadily penetrating higher Needs shared storage for

In addition to existing functions for virtualization of storage devices and data volume size, Hitachi Virtual Storage Platform also provides virtualization of tiered storage..

to the others. We did not listen well to the history of all the Councils elected since the Great Rebirth. But we loved the Science of Things. We wished to know about all

SAN: (Storage Area Network) A network of storage disks that (Storage Area Network) A network of storage disks that connect multiple servers to a centralized storage pool via iSCSI

Microsoft Hyper-V Network Virtualization (NVGRE), Microsoft Hyper-V Server Virtualization, Microsoft System Center 2012R2, Windows Server 2012 R2 and Windows Storage Server 2012

[30] Ambient ionisation techniques can be classified into three groups based upon their different ionisation mechanisms; (1) Spray or jet ionisation technique such as DESI where

as skin reflectance observed under different illumination colors, ridge-valley distance, skin deformation under pressure, and macro properties such as the shape of a finger can also