服务器环境中的消费者(或专业消费者)SSD 与快速 HDD

服务器环境中的消费者(或专业消费者)SSD 与快速 HDD

有什么好处和坏处消费级 SSD 与快速 10-15k 旋转硬盘在服务器环境中?在我们的案例中,我们不能使用企业级 SSD,因为它们太贵了。以下是有关我们特定用例的一些说明:

  • 最多具有 5-10 个虚拟机的虚拟机管理程序。没有单个虚拟机会占用过多的 I/O 空间。
  • 内部 RAID 10,无 SAN/NAS...

我知道企业级 SSD:

  1. 被评为更长的寿命
  2. 并执行长期内更加一致

比消费级 SSD...但是,这是否意味着消费级 SSD 完全不适合服务器环境,或者它们的性能仍然优于快速旋转硬盘?

由于我们受到 RAID/备份的保护,因此我更关心性能而不是寿命(只要寿命预计不会太低)。

答案1

注意:这个答案特定于 OP 评论中描述的服务器组件。

  • 兼容性将决定这里的一切。
  • Dell PERC 阵列控制器是 LSI 设备。因此,在 LSI 控制器上运行的任何设备都应该没问题。
  • 监控 RAID 阵列健康状况的能力至关重要。由于这是戴尔的产品,请确保您有适当的代理、警报和监控来报告 PERC 控制器的错误。
  • 不要使用 RAID5。在系统管理员的世界里,我们不再这么做了
  • 保留一份冷备用件。
  • 您不一定非要购买消费级磁盘。各个价位都有企业级 SSD 驱动器可供选择。我敦促人们尽可能购买 SAS SSD,而不是 SATA。
  • 此外,你也许可以在正式也支持设备(没有人支付零售价)。
  • 不要听巫毒关于旋转 SSD 驱动器以试图超越 RAID 控制器或其磨损均衡算法。您描述的用例不会对磁盘​​的使用寿命产生重大影响。

另请参阅:SSD 硬盘和机械硬盘一样可靠吗(2013)?

答案2

是的,SSD 的速度会比 SAS 驱动器快得多。对于连续吞吐量,好的 SAS 驱动器 RAID 可能表现不错,但对于随机访问,SSD 会远远超过 SAS 驱动器,这会导致非常明显的性能差异。

根据特定的 SAS 驱动器和特定的 SSD 驱动器,SSD 的不可恢复读取错误率可能要好 10 倍。

如果你使用消费级 SSD 驱动器,这里有一些提示:

  • 了解你的写入工作负载,这样你就可以估计需要多久更换一次驱动器,因为它们具有一定的写入耐久性
  • 如果你有多余的空间,可以过度配置驱动器,使它们更像企业驱动器
  • 查看同类 SSD 的性能和写入耐久性特征比较文章,选择最适合您需求的 SSD
  • 我个人会购买保修期为 5 年的 SSD,因为我相信制造商会提供更好的质量。我知道这不是硬性规定,只是个人信念。
  • 有低端消费级 SSD 驱动器和高端驱动器(有时标记为“Pro”之类的)——您可能想要寻找该类别的驱动器
  • 这也适用于企业硬盘,但一定要监控 MWI(介质磨损指示器),以便知道何时更换硬盘

答案3

在许多服务器用例中,消费级 SSD 都能很好地运行。

它们比 SAS 磁盘快得多。我认为选择企业级磁盘而不是消费级磁盘的原因不是速度,而是读写周期和更好的工程设计 - 例如,一些企业级 SSD 中存在超级电容,而消费级版本没有 - 如果服务器断电,您的数据不太可能被毁坏。

您需要知道 RAID 不是备份 - 如果您要对几个 SSD 进行 RAID,那没问题,但要获得不同品牌的 SSD,或至少是不同的型号,这样它们具有不同的性能特征。当 SSD 损坏时,它们更有可能在没有警告的情况下发生故障,并且无法提取数据 - 另一方面,它们的可靠性是普通硬盘的 10 倍。

研究一下三星 850 系列磁盘 - 至少是 1/2 阵列 - 它们是/曾经是专业消费者,物有所值,而且被吹捧为比 2d nand 更可靠。(它们使用 3d nand)。

另外,正如其他人提到的,不要使用 RAID5。驱动器需要存储太多数据,无法可靠地工作 - 并备份您的数据。

答案4

如果您使用它们进行写入,为了避免断电时数据损坏,您需要确保只考虑带有超级电容的型号。例如英特尔 S3500、三星 845DC Pro

否则,消费级 SSD 更适合缓存。

相关内容