MS SQL Server 2008 的 SSD:slc 或 mlc:mlc 的预期寿命是多少?

MS SQL Server 2008 的 SSD:slc 或 mlc:mlc 的预期寿命是多少?

直到最近,戴尔等公司才开始为服务器提供 SLC 驱动器。

看来风向已经转变,现在更便宜的 mlc 驱动器可用于服务器。

在 SQL 环境中,MLC 的使用寿命是否可接受?如果发生故障,RAID 镜像能否保持足够长的时间,以便我们更换坏掉的驱动器?

寻找此类现实世界体验。

谢谢!

答案1

购买与您的预期工作负载相匹配的 SSD 驱动器。

来自戴尔SSD常见问题解答

使用耐久性管理算法可确保在驱动器的保修期内有足够的编程/擦除 (P/E) 周期。如果驱动器写入量很大,固件将限制写入

如果您购买的驱动器不是用于写入繁重的 IO 负载,但您的使用模式是这样的,固件将限制写入以确保您在保修期内不会损坏驱动器......这会杀死您的应用程序,但这不是戴尔的问题。

答案2

取决于你对 SSD 的操作。如今,MLC 与 SLC 并不重要,重要的是购买具有正确属性的驱动器你的用例和环境。如果这意味着“写入繁重”、“读取优化”、“低延迟”,无论什么......

看:SSD 硬盘和机械硬盘一样可靠吗(2013)?

但为什么要复杂化您的思维呢?如果驱动器发生故障,原因重要吗?使用 RAID,进行备份和测试,并确保监控硬件和 RAID 阵列状态。或者更好的是,使用符合您的工作负载特征的服务器硬件供应商的驱动器。

答案3

假设您仍在保修期内,一旦出现故障,他们会更换。预期使用寿命是他们的问题。

相关内容