Module10-Implementing Storage Spaces
Module10-Implementing Storage Spaces
Module Overview
Windows Server 2016 includes a variety of advanced storage technologies that administrators can use to
equip servers with massive amounts of storage space, both inside and outside of the computer. These
technologies provide various fault tolerance mechanisms, which can maintain data availability when
equipment failures and other disasters occur.
This module describes how to use the following two new features within your Windows Server storage
architecture:
Storage Spaces
Data Deduplication
Objectives
After completing this module, you will be able to:
Describe and implement the Storage Spaces according to the enterprise storage needs.
Manage and maintain Storage Spaces.
Describe and implement Data Deduplication.
Lesson 1: Implementing Storage Spaces
Managing direct-attached storage (DAS) on a server can be a tedious task for administrators. To
overcome this problem, many organizations use storage area networks (SANs) that group disks together.
However, SANs are expensive because they require special configuration, and sometimes special
hardware. To help overcome these storage issues Windows Server 2016 includes a disk virtualization
technology called Storage Spaces, which enables a server to combine the storage space from individual
physical disks and allocate that space to create virtual disks of any size supported by the hardware.
Lesson Objectives
After completing this lesson, you will be able to:
Implement Storage Spaces as an enterprise storage solution.
Describe the Storage Spaces feature and its components.
Describe the features of Storage Spaces, including storage layout; drive allocation, and
provisioning schemes such as thin provisioning.
Components
Storage space features consists of two components:
Storage pools: The collection of physical disks aggregated into a single logical disk, allowing you
to manage the multiple physical disks as a single disk.
Storage spaces: The virtual disks created from free space in a storage pool.
To create a virtual disk, you need the following
Physical disks: the number of physical disks vary according the type of disk you are creating.
Object Min physical disks
Storage pool 1
Resilient, mirrored virtual disk 2
Virtual disk with resiliency through parity 3
Three-way mirroring. 5
Storage pool: you can attach a physical disk to only one storage pool
Virtual disk or storage space: that allocates a portion of the storage pool (fixed or thin) as a disk.
Disk drive: that you can access from the operating system.
Considerations
When planning for the storage space, consider the following factors;
Fault tolerance
Performance.
Reliability.
Extensibility.
Lesson Objectives
After completing this lesson, you will be able to:
Describe how to Create and manage Storage Spaces.
Explain how use Storage Spaces to mitigate storage failure.
Explain how to expand your storage pool.
Describe how to use event logs and performance counters to monitor Storage Spaces.
Recommendations
Don't allocate all available SSD capacity for your storage spaces immediately
Don't pin files to storage tiers until you see how well Storage Tiers Optimization can optimize
storage performance.
Do consider pinning the parent VHDX file to the SSD tier if you're providing pooled desktops
through VDI.
Performance monitoring
Storage architecture has impact on storage performance. In Windows Server 2016 you can use either
Performance monitor or PowerShell to monitor storage performance.
You can use Windows PowerShell to generate and collect performance data about your storage space.
For example the following cmdlet:
Measure-StorageSpacesPhysicalDiskPerformance -StorageSpaceFriendlyName StorageSpace1 -MaxNumberOfSamples 60 -
SecondsBetweenSamples 2 -ReplaceExistingResultsFile -ResultsFilePath StorageSpace1.blg -SpacetoPDMappingPath PDMap.csv
Lesson Objectives
After completing this lesson, you will be able to:
Describe Data Deduplication in Windows Server 2016.
Identify Data Deduplication components in Windows Server 2016.
Explain how to deploy Data Deduplication.
Explain how to monitor and maintain data deduplication.