假设我有一个 120GB SSD 和一个 2TB 卷,它们来自一个更大的 RAID6 阵列的一部分。我想启动一个 Windows Server VM,用于纯粹低影响的个人用途,并以某种方式使用大型数据存储。哪种做法更好:(a) 通过将 C:\ 驱动器分配给 SSD,将 D:\ 驱动器分配给 2TB RAID,从物理上分离操作系统和数据驱动器,或 (b) 将 VM 完全放在 RAID 阵列中并忽略 SSD?
我认为 (a) 可能提供更高的性能和可忽略不计的空间增加,而 (b) 可能提高容错能力,因为在这种情况下 SSD 没有备份。
答案1
不确定为什么你已经被否决了,但这个问题对我来说确实看起来像是“问与答”。关键词是“低影响的个人使用”。
通常,将操作系统放在 SSD 上几乎不会带来任何好处。服务器操作系统比桌面操作系统“话多”得多,因此磁盘 I/O 操作要少得多。通常,您会将数据库事务日志或任何其他类型的卷放在更快的存储上,因为这些卷有大量 I/O 操作,需要更高的性能。