A partition is a logical division of a storage space.
A volume is a single storage area that has a file system installed and may span multiple partitions.
You can use either Master Boot Record (MBR) or Grid Partition Table (GPT) for partitions.
MBR uses the first 512 bytes of the drive allowing only 4 standard partitions limited to 2TB in size.
GPT may not be supported because it requires UEFI support for bootable partitions.
FAT32
– compatible with older OSs, 2 TB maximum partition size, no encryption, compression, or quota support.
NTFS –
256 TB partition size, supports encryption, compression, and quotas
ReFS –
1 yobibyte partition size, supports encryption, compression, and quotas
You can have basic or dynamic disk types. The default is basic.
Use dynamic volumes to allows advanced disk management options such as spanning and RAID options with volumes.
Dynamic volumes support Simple, Spannned, Striped (RAID0), Mirrored (RAID1), Striped with Parity (RAID5).
The common tool used to manage disk storage is Disk Management through the Administrative tools menu
Use the DISKPART command line tool for managing disk storage.
A VHD is a virtual hard disk that uses a file to emulate a physical storage device.
Two types of VHDs are fixed or dynamically expanding.
A fixed disk is set to a maximum size and uses that size regardless of how much information is stored there.
A dynamically expanding disk has a maximum size, but only uses the amount of space required by the files stored there. It will grow as the number of files increases to the maximum size therefore saving space.
A storage pool is a collection of space from multiple disk drives or other storage devices.
Storage pools are created in the File and Storage Services role.
Storage pools make much better use of the disk space as there are no physical boundaries based on individual disks and allow for extra disks to be added dynamically to increase the storage space.
A hard disk must be online and unallocated (no partitions or format) to be added to a storage pool.
Disks that have a boot volume, system partition, or is a Cluster Shared Volume cannot be added to the storage pool. Individual drives must be at least 10GB in size. Any storage pools that use Fibre Channel or iSCSI cannot be used as failover clusters.
Enclosure Awareness provides a level of fault tolerance by mirroring data between two or more enclosures. If one enclosure fails, then data can be recovered from another enclosure.
Directly attached Storage represents any physical drives attached to the actual server machine used as data stores. Relatively cheap to implement, but represents a single point of failure.
A Storage Area Network represents storage that is accessed through multiple servers. This eliminates a single point of failure should one server fail. SANs have their own network connection to the servers to maximize throughput.
Two options for creating a SAN are using Fibre Channel or iSCSI.
iSCSI is a network protocol that encapsulates SCSI block-level commands within IP packets over an Ethernet network. Basically iSCSI allows for data storage using TCP/IP over Ethernet. iSCSI storage devices are called targets. iSCSI servers use initiators to connect to and communicate with an iSCSI target. Typically multiple servers are used to connect to the iSCSI targets to allow for performance and redundancy of data storage. iSCSI should have its own network connection.
Data Deduplication is an option for optimizing disk storage by locating common data chunks and maintaining only one copy of those common data chunks. The data chunks are compressed and organized into special container files in the System Volume Information folder.