存储空间与磁盘管理镜像

All*_* Xu 16 windows raid

视窗 2012 R2:

我正在决定实施 RAID 1(Windows 术语中的镜像)。我了解 Windows 中包含两个选项:

  • 存储空间镜像
  • 磁盘管理镜像

存储空间如何将镜像与磁盘管理镜像进行比较?

Net*_*ner 7

我使用这两种技术和两个三星 850 PRO 512GB 在我的家庭实验室服务器上做了一些基准测试。

据我所知,这两种机制的工作方式相同。存储空间镜像性能更好,但在 diskspd 基准测试中消耗更多 CPU,动态卷镜像速度稍慢,显然 CPU 消耗更少。

希望这可以帮助您决定要使用什么。


And*_*iff 6

我只是想问同样的问题,在我自己做了一些测试之后,这是我的发现。

我没有使用 SSD,而是使用标准 HD。

使用磁盘管理镜像似乎要快一些。我使用了 8 的队列深度,并在 Atto Benchmarking Tool 中得出了块大小 512B、8KB、64KB 和 4M 的值:

10M/15M、140M/155M、202M/200M、200M/201M普通盘,只有1个分区

磁盘管理9M/20M、140M/200M、200M/200M、200M/395M纯镜像,仅1个分区

7M/12M, 133M/151M, 200M/204M, 201M/377M存储池存储空间在第一个分区,其他稍慢

但是..对我来说这是微不足道的,因为实际性能取决于随机 I/O(性能更相似),而且如果您通过 1GBit/s 网络访问/共享驱动器,在这种情况下会有一点限制无论如何超过100MB / s。

镜像最重要的是(罕见的)错误情况。所以我还用谷歌搜索了如何恢复损坏的镜像。似乎有很大的不同 - 无论出于何种原因。

存储池/存储空间镜像的恢复似乎非常复杂:

https://technet.microsoft.com/en-us/library/dn782852%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

对于磁盘管理镜像来说似乎容易多了

https://technet.microsoft.com/en-us/library/cc938519.aspx?f=255&MSPPError=-2147217396

所以:磁盘管理方式稍微快一些(对我来说,在 Windows Server 2016 上),而且恢复看起来容易多了。我没有使用任何缓存大小调整或任何类似的东西。

我也没有比较 CPU 使用率,因为我认为高 CPU 和高 I/O 不会经常一起出现。

本来,我还想比较 Starwind Virtual SAN 和跨服务器镜像(创建集群),但我猜本地镜像和备份就足够了,由于网络瓶颈,与它的性能比较无用。

  • 带有备份的本地镜像可让您免于磁盘故障,并为您提供手动恢复服务器的选项。像 Starwind VSAN 这样的软件可以在任何组件甚至整个服务器宕机时为您提供帮助,并且通常用于自动故障转移(高可用性)。 (5认同)
  • 在我花了很长时间以可读的方式写下结果后,+1 表示反对,而不发表评论 (2认同)
  • 我不知道谁投了反对票。它应该带有注释解释原因。我正在投票,所以它将是 0 :) (2认同)
  • 我仔细阅读了您的回答,感谢您为分享实验结果所做的努力。请注意,由于其随机访问速度和总体性能,SSD 不能很好地代表基准。 (2认同)
  • 我买了一个 QNAP 存储,让自己免于处理 Windows 磁盘管理器。在我的 Windows 机器上,我使用 SMART 监控/警报工具。大多数 **机械** 磁盘故障可在磁盘失效前几周通过 SMART 代码检测到。 (2认同)