如何在 MS Storage Space 中将交错、列、条带、板块组合在一起

如何在 MS Storage Space 中将交错、列、条带、板块组合在一起

在此处输入图片描述

为了更好地理解我的问题,请访问上面链接中的图片。

假设我们使用双向镜像 ---> 创建虚拟磁盘 ---> 创建一个 2GB 大小的卷 ---> 现在向其中写入 1GB 数据。

存储空间首先将卷划分为许多“板块”,每个大小为 256 MB,因此 1GB 有 4 个板块。

对于每个slab,都会制作两个副本,并放置在不同服务器(这里是服务器1和服务器2)的不同驱动器上。

存储空间通过两个参数描述条带,NumberOfColumns(我的情况是 2)和 Interleave(默认是 256KB)

存储空间从第一个条带(宽度为 512 KB)开始,向磁盘 1(第一列或 Slab 1)写入 256KB,并复制到磁盘 3,再向磁盘 4(第二列或 Slab 2)写入 256KB,复制到磁盘 2。然后是第二个条带、第三个条带 ... 经过 1000 次写入,1000 * 256KB * 2 列,Slab 1 和 Slab 2 就达成或完成了。

随后Storage Space创建Slab 3和Slab 4,经过对Slab 3和Slab 4再​​进行1000次写入后,Slab 3和Slab 4也创建完成。

当Slab 1,2,3,4完成后,最终1GB数据的写入操作完成

问题:存储空间是这样工作的吗?

官方网站解释:对于 Slab :https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/deploy-standalone-storage-spaces

相关内容