首先通过界面创建一个存储池,我这里名字是MainPool。然后把HDD和SSD都放进这个池。
查看存储池信息
Get-StoragePool MainPool | Get-PhysicalDisk | Sort Size | FT -AutoSize
创建SSD快速层,使用的是Mirror
New-StorageTier -StoragePoolFriendlyName MainPool -FriendlyName SSDTier -MediaType SSD -ResiliencySettingName Mirror -PhysicalDiskRedundancy 1 -FaultDomainAwareness PhysicalDisk
创建HDD大容量层,使用的是允许2块盘故障的Parity
New-StorageTier -StoragePoolFriendlyName MainPool -FriendlyName HDDTier -MediaType HDD -ResiliencySettingName Parity -PhysicalDiskRedundancy 2 -FaultDomainAwareness PhysicalDisk
查看Tier信息
Get-StorageTier
创建分层结构的虚拟磁盘,同时在SSD上设置256GB的写缓存区
$SSD = Get-StorageTier -FriendlyName SSDTier $HDD = Get-StorageTier -FriendlyName HDDTier $SSDSIZE = (Get-StorageTierSupportedSize -InputObject $SSD).TierSizeMax*0.95 -256GB $HDDSIZE = (Get-StorageTierSupportedSize -InputObject $HDD).TierSizeMax*0.95 New-VirtualDisk -StoragePoolFriendlyName MainPool -FriendlyName "MainVHD" -StorageTiers @($SSD,$HDD) -StorageTierSizes @($SSDSIZE,$HDDSIZE) -WriteCacheSize 256GB
发表回复