很久以前,我读到过,对于虚拟机工作负载,HDD 应该比 SSD 更受欢迎,因为频繁创建和删除快照会缩短 SSD 的使用寿命。我是一名开发人员,我大量使用虚拟机进行开发和测试。我经常使用快照来测试不同的配置并回滚不良更新等内容。当时我买了一台新电脑,所以我选择了两个驱动器:一个用于操作系统和主分区的 SSD,一个用于虚拟机的 HDD。多年来,我时不时会读到这样的文章这个这似乎表明旧建议可能仍然适用。但我已经很久没有深入研究并真正尝试寻找可靠的基于证据的测试或信息了。
现在,我想买一台笔记本电脑,似乎购买 HDD 是一个非常罕见的选择。大多数可用的驱动器都是 NVMe SSD。我一直在到处搜索,包括这里和 ServerFault,寻找任何信息,但我似乎找不到任何信息表明 SSD 技术的进步是否已经使旧指南过时。我发现有几个地方说将虚拟机放在 SSD 上是可以的,但没有一个地方真正提到经常使用快照,所以我希望有这方面经验的人可以提供一些信息或经验。
频繁使用虚拟机快照是否会显著缩短 SSD 的使用寿命?我认为消费级 NVMe 驱动器可能无法胜任这项任务,那么我是否应该考虑为虚拟机分区购买企业级 NVMe 驱动器?如果是这样,在寻找适合这种特定类型工作负载的驱动器时,有什么建议可以使用哪些搜索词?
答案1
不,没有任何明显的意义,
高品质的 SSD 寿命很长 - 通常比其所安装的计算机的寿命还长。
我有一台 2016 年的 ThinkPad X1,它在 Windows 10 上运行 VMware Workstation,我每周都会缩小虚拟机。它仍然运行良好。
我有一台 2022 年的 ThinkPad X1,在 Windows 11 上运行 VMware Workstation,我每周都会缩减虚拟机。它也运行良好。
TRIM 确保使用情况均衡,并且良好的 SSD 不会出现任何问题。
我的驱动器的写入容量为 600 TB。