在服务器环境中, 消费类固态硬盘与快速10-15k旋转硬盘有什么区别 ? 在我们的情况下,我们不能使用企业SSD,因为它们太昂贵了。 以下是关于我们特定用例的一些说明:
我知道企业SSD:
比消费者的固态硬盘…但这是否意味着消费者固态硬盘完全不适合服务器环境,或者他们仍然performance比快速旋转驱动器更好?
由于我们通过RAID /备份保护,所以我更关心性能在整个使用寿命期间(只要寿命预计不会太低)。
注意:这个答案是专门针对OP评论中描述的服务器组件的。
另请参阅: SSD驱动器是否像机械驱动器一样可靠(2013)?
是的,SSD将会比SAS驱动器更快。 对于连续的吞吐量,一个好的SAS驱动器RAID可能会做得很好,但对于随机访问,SSD会将它们从水中排出,这会导致性能差异非常明显。
根据特定的SAS驱动器和特定的SSD驱动器,SSD可能具有更好的不可恢复的读取错误率达10倍。
如果您使用消费级SSD驱动器的一些提示:
消费级SSD在很多服务器上都可以正常使用。
他们是方式,比SAS磁盘快得多。 我build议通过用户磁盘获得企业级磁盘的原因不在于速度,读写周期和更好的工程devise – 例如,超级电容存在于一些企业级SSD中,消费级别版本没有这个 – 如果你松动给服务器供电你的数据不太可能被杀死。
你需要知道,RAID不是备份 – 如果你要RAID几个SSD那很好,但得到不同品牌的SSD,或至less不同的型号,所以他们有不同的性能特点。 当SSD死亡时,他们可能更喜欢这样做,而无需警告,也无法将数据closures – 另一方面,它们是普通硬盘的10倍。
看看三星850系列的磁盘 – 至less有一半的数字 – 他们是/消费者,并提供良好的降压,并被吹捧为更可靠,然后2天。 (他们使用3D nand)。
另外,正如别人提到的,不要做RAID5。 驱动器非常重视它的可靠工作 – 并备份您的数据。
如果您正在使用它们进行写入操作,为避免发生电源故障时的数据损坏,您需要确保只考虑带有超级电容的型号。 例如。 英特尔S3500,三星845DC Pro
否则消费者SSD更适合于caching。
即使是消费级SSD也比速度更快的15k HDD要快得多,所以从性能的angular度来看,它们将会很好( 如果使用正确的磁盘并且过度configuration它们),但是你必须认真挑选它们,特别是由于它们如何互动基于硬件的RAID控制器…
用户SSD的性能不一致可能会导致一些RAID控制器出现问题,使用RAID控制器时I / O延迟的尖峰会加剧,因为它通常不会使用TRIM(我不知道有任何控制器)。 企业级驱动器即使在没有TRIM的情况下也能保持一致的性能,因此它们通常可以与RAID控制器配合使用
如果您不需要高耐用性,那么在高读取和低写入周期的情况下,会devise低端企业SSD。 英特尔S3500或三星845DC都提供廉价,但突袭控制器兼容SSD。
但是,如果您使用的是dell / hp raid控制器,则必须小心兼容性,根据我的经验,对于使用其控制器的非hp驱动器,HP是最糟糕的,并且有时不会显示有关驱动器的任何监视信息。
与企业级齿轮一起去的原因是速度可靠。 大多数消费者固态硬盘是MLC,低端的东西是TLC(MLC是2比特一个单元,TLC是3,而且性能比SLC低,而且比SLC可靠)。 在某些情况下,他们也可能会放弃板载RAMcaching以节省成本,因为nand单元更便宜。 一个企业SSD也有更多的冗余内置更多的备用芯片
TLC更新,更慢,理论上不太可靠,MBTF更低。 你想要去MLC驱动器
至于可靠性,它是一个混杂的包。 当然,你有抵抗物理头部碰撞,但控制器可以死亡。 驾驶耐力显着提高。
考虑一些事情 – 所有驱动器死亡。 如果其重要,则绝对需要备份。 考虑这是近线存储,并在不可靠的因素。
如果你正在寻找耐力,一个现代化的,高端的消费类固态硬盘(如三星850 pro)拥有相当不俗的耐力。 850 pro的写入量为150-300 tb(而旧版本为73 tb,新版本为7300到14600 tb)。 您可以通过充分利用空间来换取空间和耐力。 企业SSD具有更多的空间,所以如果SSD单元或芯片磨损了,可以调整。
写耐力失败时,许多消费者驱动器不会让你阅读 。 一个大品牌,但我不记得哪一个。
编辑:最近, 三星固态硬盘的“Linux内核错误”一般报道 ,企业级硬盘是无聊, 可靠的旧技术。 消费者的硬盘驱动器,我想稍微less一些。 一些错误正在被动摇,而且正在发生变化,就像nvme变得越来越普遍。 在做出任何关键的事情之前,准备testing您的SSD。 这似乎是一个独特的边缘情况,但它可能是你!
如果它很重要,RAID 1。我宁愿在RAID 1中有两个便宜的消费者SSD比最好的企业SSD。 两人应该以几乎相同的速度穿,但除了穿,他们是不太可能在同一时间失败。 您应该有足够的内存来大幅限制分页,以便您可以将系统和程序放在硬盘上,然后将数据库放在SSD对上。 由于硬盘价格便宜,您也可以支付RAID 1。 在发生火灾之后,该设置将保护您的数据并提供出色的性能。 然后,您可以备份到云端,并在一天内给它打电话。