题 LSI 9260-8i配备6个256GB固态硬盘 - RAID 5,6,10,还是整体质量不好?


我们正在为我们相当繁忙的网站配置新的生产服务器。我们选择的主机配备了带有LSI 9260-8i卡的6驱动器配置。

我最初的想法是用SSD(Intel 520 256gb)填充所有六个托架,并将它们设置为RAID。好的,坏的,还是可怕的想法?

卡可以处理吗?我们应该使用RAID 5,6或10吗?这将是该供应商第一次为这款带有SSD的机架式设备填充所有六个插槽,因此他们有点犹豫不决。我想知道这张卡的其他人是否在生产环境中做过类似的事情。

我们每天做大约43GB的写入,目前使用大约300GB的存储空间。服务器充当大约100万个文件的网络服务器,数据库和图像存储。该计划是将固态硬盘设备提供约10%至20%,以提高其整体寿命和性能。

后备选项是RAID 1中的2x480gb SSD和RAID 1中的另外2x1TB HDD。

这背后的动机是2xSSD和6xSSD之间的服务器租赁成本差异很小(与租赁的总成本相比)。我们没有任何特殊的高IOP要求。但是,如果已知配置有效,我认为没有充分的理由不使用它,也不必担心单独的“快速和小”以及“慢速和大”磁盘。

-

编辑10/09/2012:Andy(下面评论过)已经建议IRC使用RAID 1的JBOD可能是一个好主意。我赞成这样:

  • 这是一个不那么“复杂”的解决方案
  • 我不需要RAID 0或RAID 5提供的额外IOPS和吞吐量
  • 但我确实需要他们提供的额外空间
  • 它将确保磁盘磨损不均匀,降低并发故障的风险(尽管RAID 1中的两个从站的风险仍然存在)

6
2017-09-09 01:53






答案:


不,这不是一个坏主意。你将如何表现呢? 欠供应 额外服务?

LSI 9260卡与SSD兼容,您无需担心任何IOPS /吞吐量问题。这是一款6Gbps控制器,英特尔520 SSD也是如此。如果有的话,我会确保您的系统具有1:1端口分配并避免使用任何SAS扩展器。这是唯一需要考虑的问题。

我不使用LSI RAID卡,但我使用LSI SAS HBA卡(9211,9205)和SSD和ZFS存储解决方案。我从未在兼容性,检测,温度,监控等方面遇到任何问题。


编辑:

@MichaelPearson我问,因为有些人通过修改驱动器固件来做到这一点。我没有太多细节。分区似乎是要走的路。此外,这里的术语也是 过度配置 SSD(用于Google结果)。 @ chopper3, 多个驱动器的性能优势。 SSD相当于 短行程,sorta。


6
2017-09-09 02:24



除非有更好的选择,否则我计划将10%左右的空间分开。 - Michael Pearson
为什么你认为这会有所帮助? - Chopper3
@MichaelPearson见上面的编辑。 - ewwhite
@MichaelPearson不要打扰10%的小分区,它几乎没有差别,绝对不是一个明显的区别。有各种各样的固态硬盘,写周期更长或更差,过度配置。您需要仔细评估应用程序的读写配置文件,并确定应该获得的层驱动器。你提到的驱动器肯定处于写入容差的低端,尽管它们应该持续一段时间,即使在大量写入负载下也是如此。 - Chris S
@MichaelPearson如果耐力,我不担心,特别是因为那些设备已经过度配置了。我使用的驱动器是上面的一层(STEC ZeusIOPS,SanDisk / Pliant),但即使是你正在看的英特尔也应该能够轻松处理你的个人资料。但绝对可以使用更多的驱动器。 - ewwhite


  • 我会给予至少20%的不足以提供有意义的生活差异。确保永远不会写入驱动器的这些部分(首次使用前的分区应该没问题)
  • 我会选择条带尺寸较小的RAID6。与数据库相比,您的映像集通常是只读的,较小的条带大小将导致更新RAID奇偶校验所需的I / O更少。
  • 如其他地方所述,必须避免使用SAS扩展器(即SAS背板),以便与SATA SSD完全兼容。您需要从卡到SSD的1:1链接。
  • 确保控制器具有用于RAID5 / 6安全的电池备用单元(BBU)。 (如果你不能得到它,那么请改用RAID10。)
  • 这些是消费者SSD,不适合服务器使用,因此请将其纳入您的计划中。

2
2017-09-09 07:40



-1较小的分区几乎没有差别。 “企业”SSD已经有20-40%(或更多)储备,增加了更多的废物空间。 SAS扩展器与SATA兼容,我不知道你从哪里得到任何其他想法;出于带宽原因,应谨慎使用它们。电池备份(或现代卡闪存)对于R10和R5或R6同样重要。为什么“消费者”与“服务器”的使用有所不同;这只是一个没有推理的盲目陈述。 - Chris S
来自英特尔自己的文档:“随着随机工作负载,耐用性随着过度配置而增加......例如,对于4 KB传输大小的600GB SSD,从无过度配置到20%以上的改进为1.9倍 - 供应” cache-www.intel.com/cd/00/00/49/23/492354_492354.pdf - Andrew Snow
出于这个原因,英特尔的驱动器从工厂过度配置。例如,300GB 320系列实际上有320GB的闪存。这是一个工作站驱动器,因此为过度配置保留更多的东西并不像在服务器中使用它那样糟糕。 “企业”驱动器带有适当数量的工厂超额配置储备,如Talos2R约为25%,东芝驱动器约为30%。正如您在文章中指出的那样“将超额配置从20%增加到......将不会提供任何显着的性能优势” - Chris S