![常规(非 S2D)存储空间配置中的多弹性卷(镜像加速奇偶校验)问题](https://linux22.com/image/736021/%E5%B8%B8%E8%A7%84%EF%BC%88%E9%9D%9E%20S2D%EF%BC%89%E5%AD%98%E5%82%A8%E7%A9%BA%E9%97%B4%E9%85%8D%E7%BD%AE%E4%B8%AD%E7%9A%84%E5%A4%9A%E5%BC%B9%E6%80%A7%E5%8D%B7%EF%BC%88%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F%E5%A5%87%E5%81%B6%E6%A0%A1%E9%AA%8C%EF%BC%89%E9%97%AE%E9%A2%98.png)
我正在尝试使用 Windows Server 2019 上的“常规”群集存储空间(非 S2D)配置多弹性卷(镜像加速奇偶校验)。值得注意的是,我在 Windows Server 2016 上尝试了相同的方案并得到了相同的结果。此外,无论我使用群集存储空间还是独立存储空间,结果都是一样的。
我的问题是,无论我在性能和容量层中使用多少磁盘比例,都无法实现多弹性卷高于 50% 的存储效率。
实验室配置:
- 2 个 Hyper-V VM(操作系统:Windows Server 2019 DC)
- 10x VHD 集(ex-共享 VHDx)放置在群集共享卷上并连接到两个虚拟机
- 我想创建一个双向镜像(2 个磁盘)+单奇偶校验 MRV(8 个磁盘)。每个磁盘约 430GB。
配置步骤:
#Creating new Pool
Get-PhysicalDisk -CanPool $true
New-StoragePool –FriendlyName MainPool –StorageSubsystemFriendlyName "Clustered Windows Storage*" –PhysicalDisks (Get-PhysicalDisk -CanPool $True)
#Setting up media types for tiering
Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk -CanPool $true |Set-PhysicalDisk -MediaType HDD
Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk -CanPool $true | select -skip 8 |Set-PhysicalDisk -MediaType SSD
#Configuring Capacity tier
New-StorageTier -MediaType HDD -StoragePoolFriendlyName MainPool -FriendlyName CapacityTier -ResiliencySettingName Parity -FaultDomainAwareness PhysicalDisk -PhysicalDiskRedundancy 1 -NumberOfColumns 8 -Interleave 65536
$CapacityTier = Get-StorageTier -FriendlyName CapacityTier
#Configuring Perfromance tier
New-StorageTier -MediaType SSD -StoragePoolFriendlyName MainPool -FriendlyName PerfromanceTier -ResiliencySettingName Mirror -FaultDomainAwareness PhysicalDisk -PhysicalDiskRedundancy 1 -NumberOfDataCopies 2 -NumberOfColumns 1 -Interleave 65536
$PerfromanceTier = Get-StorageTier -FriendlyName PerfromanceTier
#Creating Multi-Resilient Volume
New-Volume -StoragePoolFriendlyName MainPool -FriendlyName MRVolume -FileSystem ReFS -AccessPath "X:" -ProvisioningType Fixed -AllocationUnitSize 4KB -StorageTierFriendlyName PerfromanceTier, CapacityTier -StorageTierSizes 400GB, 600GB
结果:
Get-StorageTier
报告称性能层和容量层的弹性类型均配置为“镜像”,存储效率均为 50%。我显然希望容量(奇偶校验)层的效率超过 50%。
非 S2D 配置中的多弹性卷 (MRVolume) 是否允许用于生产?
为什么弹性类型 =“奇偶校验”的容量层将自身报告为“镜像”?
是否有一种“适当”的方法来创建效率超过 50% 的镜像+奇偶校验 MRVolume?
答案1
对于 MAP(镜像加速奇偶校验),请遵循以下指南。我们按照它做了相当多的设置,效果相当好(请参阅链接后的我的评论)。
(在存储空间中创建镜像加速奇偶校验卷和存储层,Windows Server 2019)
仅供参考,由于一个非常简单的原因,非 S2D 配置不支持此功能:在存储空间(非直接)中,没有组件可以“预热”推送到容量(奇偶校验)层的冷数据,无论您对其执行什么操作,它都不会回到热(镜像)层。