在RAID 1中的SSD磁盘上可以进行TRIM吗?

我要build立一个新的服务器来处理高stream量的PHP / MySQL网站。 我将使用SSD磁盘从快速随机读取性能中受益,但真正对select正确的SSDtypes和(可能的)RAID安排感到困惑。

我需要一定程度的冗余,所以倾向于在RAID 1中使用磁盘,但是,我不确定在我select的RAID控制器中是否可以在RAID 1中使用TRIM,如果在R1中不能使用TRIM,将会对磁盘的预期寿命。 (我读过不使用TRIM会导致SSD性能下降,因为写入过多)

这是我的(暂定)硬件规格:

Intel Xeon E3-1270 CPU Supermicro X9SCL Motherboard 3Ware 9750-4I SAS/SATA RAID Controller Card 2 (?) x ~120GB SSD (NOT DECIDED YET!) 

所以我很感谢你的提示,select一个最佳的磁盘模型和一个合适的RAID安排。

据我所知,TRIM 不会通过硬件RAID传递给SSD 。 TRIM的缺乏不会影响SSD的寿命(尽pipe这可能是一个因素),但是硬盘的性能会受到相对较快的影响 – 这与SSD的目的有些矛盾。

如果你真的需要RAID 1的话,那么我会select基于SandForce的固态硬盘。

编辑 :很难量化MTBF在没有TRIM的情况下会减less多less,而不是SSD制造商。 但是我们知道TRIM的缺乏会增加写入放大 ,从而缩短驱动器的寿命,这是由于额外的编程 – 擦除周期。 无论如何,SandForce驱动器的写入放大率都非常低 – 通常小于1.0,这是由于压缩造成的 – 这就解释了为什么它们的处理能力比其他没有TRIM的SSD要好。

澄清SSD有两种types的故障也很重要:

  1. 随着时间的推移,由于过度的编程擦除循环而导致闪存磨损
  2. SSD控制器硬件或软件故障

最有可能的是这里所描述的第二个, 这里说的是相对较高的故障率(尽pipe这可能是消费者驱动的)。 在这些情况下,因为故障发生得相对较早,所以TRIM不太可能对变频器的可靠性产生影响。