我们正在购买几个带有(8)2.5“硬盘插槽的1U服务器,虽然我们可以使用SATA或SAS,但是一旦您订购了16或24个硬盘,价格就会有很大的差异,所以我们在2.5 “SATA接口驱动器。
我知道Seagate和WD都制作了“Enterprise”2.5“驱动器,速度很快(10k和15k RPM),但是也相当昂贵。
在使用7200RPM 2.5“非企业级硬盘时,会遇到什么样的问题?顺便说一下,这些硬盘将被连接到一个RAID控制器上(尽pipe它们可能只是被configuration为JBOD),这些硬盘的价格几乎是100美元驾驶。
除了上述问题之外,由于缺lessTLER,在RAIDconfiguration中运行这些驱动器可能会有其他问题。 (如果你正在考虑一个没有的模型。)这个引用引用了台式机和RAID版驱动器,但是我想如果你在“笔记本”,“企业”或者“SAS”替代适用的话,在2.5“系列中也是如此。
Western Digital生产台式版硬盘和RAID版硬盘。 每种types的硬盘驱动器都专门用于台式计算机环境或要求苛刻的企业环境。
如果您安装并使用连接到RAID控制器的台式机版硬盘驱动器,则该驱动器可能无法正常工作,除非由企业OEM合规。 这是由桌面版硬盘驱动器使用的正常错误恢复过程造成的。
在桌面版硬盘上发现错误时,驱动器将进入深度恢复周期,尝试修复错误,从有问题的区域恢复数据,然后重新分配专用区域以replace有问题的区域。 根据问题的严重程度,此过程最多可能需要2分钟。 大多数RAID控制器允许硬盘驱动器从错误中恢复的时间非常短。 如果硬盘驱动器花费很长时间才能完成此过程,则该驱动器将从RAIDarrays中掉落。 大多数RAID控制器在从arrays中丢弃硬盘驱动器之前允许7到15秒的时间进行错误恢复。 西部数据不build议在企业环境(RAID控制器)上安装桌面版硬盘驱动器。
Western Digital RAID版硬盘有一项称为TLER(有限时间错误恢复)的function,可以阻止硬盘进入深度恢复周期。 硬盘将只花费7秒钟来尝试恢复。 这意味着硬盘不会从RAIDarrays中丢失。 虽然TLER专为RAID环境而devise,但它完全兼容,在非RAID环境中使用时不会有害。
最大的区别? 失败率。
这些“企业”的驱动是保证5年,而较便宜的可能保证less。 也看看他们的规格表,并看看他们的责任周期。 企业级驱动器的devise可以连续使用5年,“桌面”驱动器的devise可以在5年内每天运行8小时。 非常不同的使用情况,并会影响您的驱动器故障率。
第二件要注意的是那些名为“不可恢复的读取错误率”的规格表上的一行,这是无法在恢复窗口内读取的位的频率的度量。
在这张贴(2011年8 月16日 ),希捷Savvio 10K.5,一个10K RPM企业2.5“驱动器,它的速度被列为1×10 ^ 16西数天蝎黑色,7.2K RPM面向消费者的2.5”驱动器,其速率列为1×10 ^ 14位。 通过这个措施,Savvio驱动器的可靠性提高了两个数量级。
这个错误率提出了一个上限,你可以用这样的驱动器build立一个RAID5集。 当RAID5arrays中的驱动器发生故障时,arrays必须读取整个RAID卷才能重build奇偶校验。 如果发生不可恢复的读取错误, 您可能会丢失整个RAID设置 。 一些RAID卡可以解决这个问题,其他的则不行。 他们并不都是一样的。
上述错误率措施是近似的,但是这样的错误更容易发生的地步。
只有你不想构build那么大的数组。 你想build立他们最大的是大小的50%,以尽量减less重build失败的可能性。 对于那些价格便宜的1TB 2.5英寸硬盘,只能安装R5arrays中的7个,其中10K RPM更昂贵的硬盘可以容纳15个900GB的硬盘,并且感觉安全,重build得很好(但需要很长时间);你的平价损失更糟,更便宜的驱动器,这会影响你的整体能力。
这是一个非常糟糕的主意。 笔记本电脑的驱动器比服务器级别的表兄弟便宜很多。 平原和简单 – 他们不是build立全天候使用。 如果在服务器容量中使用这些驱动器,您将看到令人难以置信的高故障率。
显然,每个人都在说使用企业级驱动器,只是因为…是错误的。
有几家公司的文章实际上是这样做的,而不是制作一些东西。
总之:企业驱动器故障率为4.6%,消费者驱动器故障率为4.2%。
当一个深思熟虑,充满激情的论证被一个微小的丑陋的小事实所摧毁时,我真的很讨厌它。
https://www.backblaze.com/blog/enterprise-drive-reliability/
对于devise用于RAID和单驱动器系统的驱动器的故障率,要考虑的一件事是振动因素。 Raid硬盘驱动器的devise是为了处理由于驱动器不兼容的驱动器而造成的附加振动。
这完全取决于你想用服务器做什么。
如果它是一个大型失败弹性集群中的单个节点(如hadoop或类似的),那很好。
如果驱动器只是用于引导和交换,而所有真实的数据都在一个不错的可靠的SAN或企业NAS系统上,那么它应该还可以(但是在这种情况下,您只需要两到三个驱动器,那么为什么还要吝啬?)
如果您只是因为预算紧张而要便宜,请确保在RAIDarrays中有一个热备份(或三个),并且知道这可能意味着如果两个驱动器两次出现故障,这可能意味着一个疯狂的2AM驱动器工作。
企业的驱动是可取的,这是有原因的,但是如果你对自己不使用它们的原因是诚实的,那么PLAN更有可能出现故障,那就继续吧。
IOPS – 你需要多less? 吞吐量 – 你需要多less?
如果您正在进行刷新,并且您目前在现有的盒子中使用ATA驱动器,那么您的存储是否是一个制约因素? 如果不是的话,你可能会坚持使用ATA硬盘,不过正如其他人指出的那样,你可能会看到更高的故障率。
如果您不确定性能问题,请查看perfmon,如果它是Windows物理服务器,或者等效于Linux。 虚拟服务器产品有自己的实用程序来查看磁盘性能。 你可以谷歌search你想要调查的指标。
SAS具有更好的IOPS和吞吐量,这是由于更快的search和主轴速度。 此外,“企业”产品可能会有更好的algorithm来处理caching(何时继续写入,何时在写入之前累积写入等)。
但是,如果存储性能不是一个因素,那么不要花钱升级它。 甚至如果是这样,你可能会得到你所需要的只是使用更慢的廉价锭子,而不是更快,但更昂贵的锭子。 找出你的性能瓶颈,并在那里花钱。