加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – RAID 1中的SSD磁盘上是否可以使用TRIM?

发布时间:2020-12-14 02:41:06 所属栏目:Linux 来源:网络整理
导读:我将构建一个新的服务器来处理高流量的php / mysql站点.我将使用SSD磁盘从快速随机读取性能中受益,但真正对选择正确的SSD类型和(可能的)RAID安排感到困惑. 我需要一定程度的冗余,因此倾向于使用RAID 1中的磁盘,但是,我不确定在我选择的RAID控制器中是否可以
我将构建一个新的服务器来处理高流量的php / mysql站点.我将使用SSD磁盘从快速随机读取性能中受益,但真正对选择正确的SSD类型和(可能的)RAID安排感到困惑.

我需要一定程度的冗余,因此倾向于使用RAID 1中的磁盘,但是,我不确定在我选择的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!)

所以我很欣赏您选择最佳磁盘型号和合适的RAID配置的提示.

解决方法

据我所知,TRIM won’t be passed to SSDs in hardware RAID.缺少TRIM并不会影响SSD的使用寿命(虽然这可能是一个因素),但驱动器的性能将是 suffer relatively quickly – 这有点与SSD的目的相矛盾.

如果你真的需要RAID 1,那么我会喜欢基于SandForce的SSD,tend to cope better没有TRIM.

编辑:如果不是SSD制造商,很难量化MTBF在没有TRIM的情况下会减少多少.但我们知道缺少TRIM可以increase write amplification,从而缩短了驱动器的寿命,因为额外的编程 – 擦除周期. SandForce驱动器的写入放大率确实很低 – 通常低于1.0,这是由于压缩 – 这就解释了为什么它们比没有TRIM的其他SSD更好地应对.

澄清SSD故障有两种类型也很重要:

>由于编程擦除周期过长导致闪存磨损
> SSD控制器硬件或软件故障

它很可能是here中描述的第二个,并且它们解释了相对较高的故障率here(尽管可能是消费者驱动器).在这些情况下,由于故障发生得相对较早,因此TRIM不太可能对驱动器的可靠性产生任何影响.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读