存儲池,是微軟Windows Server 2012開始加入的一個新功能,同時出現在與其同期的桌面版作業系統Windows 8上,但功能略有刪減。存儲池功能包括一個可以向其添加硬盤的「池」,以及可以從池中建立虛擬的由windows管理的磁盤「存儲空間」。

在Windows Server 2012 r2和Windows 10中,存儲池增加了優化空間功能,powershell指令為Optimize-Storagepool,該指令可以平衡池中各虛擬磁盤在物理磁盤中的分佈情況。

開始使用

管理員權限下執行powershell指令:

Get-PhysicalDisk

當結果中有-CanPool為true的磁盤時,用戶可以開始構建存儲池

$disks = Get-PhysicalDisk -CanPool $true
$subSysName = (Get-StorageSubSystem).FriendlyName
New-StoragePool -FriendlyName <YourFriendlyName> -StorageSubsystemFriendlyName $subSysName -PhysicalDisks $disks

構建成功後,需要構建虛擬磁盤以利用存儲池內的空間

New-VirtualDisk -FriendlyName <DiskName> -StoragePoolFriendlyName <刚刚创建的存储池名> -NumberOfColumns <number, allign with disk number> -UseMaximumSize -ResiliencySettingName Simple

執行成功後系統將創建一塊虛擬磁盤,該磁盤類似於raid0或job(具體取決於您指定的NumberOfColumns參數,最小為1,最大為當前池中可用的磁盤數)