MySQL 服务器的 RAID1 中有 2 个 SSD

MySQL 服务器的 RAID1 中有 2 个 SSD

我需要升级我的 MySQL 机器,因为我目前在 RAID0 中运行 2 个 SATA 7200rpm 驱动器。如果其中一个驱动器发生故障,这当然非常危险。

因为我不需要太多的存储空间(我所有的数据库加起来大约是 20 - 25gb),所以我一直在考虑购买 2 个 SSD(80 或 120gb)并将它们置于 RAID1 设置中,这样如果其中一个 SSD 出现故障,还有一个备份。

从价格上看,我也可以采用 4 个 SATA 驱动器的 RAID10 设置。但我认为 RAID1 中的 2 个 SSD 性能仍然更好。

对于使用率很高的 MySQL 机器,您认为最新一代 SSD 是否足够可靠?这是一种值得推荐的设置吗?

答案1

这取决于环境和您使用的磁盘。您可能想要查看“企业闪存驱动器”而不是 SSD。我会做出区分,因为寿命差异很大。

本文讨论了 EFD 在企业环境中的可行性。 这个讨论了 Seagate 的“Pulsar”硬盘的使用寿命。根据 Anandt 的计算,200TB 版本在发生故障前可提供约 6TB 的写入量,保证 5 年内 4k 随机读写。较小的硬盘加起来使用寿命更短。

您可能希望查看 Chopper 3 帖子上的评论字符串这个问题,他有一个现实世界的例子可能与你有关。

简而言之,这取决于您的环境写入的密集程度。请记住,SSD/EFD 驱动器的磨损来自写入而不是读取,因此如果人们只是从您的数据库中读取,那么您可以想象您的 RAID 可以使用 2-5 年。

您将从 raid 中获得非常好的性能。在过去两年中,从旋转磁盘切换到 SSD 是我家用电脑中最明显的性能变化。

相关内容