SATA 单盘 4T 这种适合拿来用在服务器上长期用吗?

2015-10-20 18:09:28 +08:00
 clino
很多评论是说 SATA 比 SAS 更不稳定, 4T 单盘的会不会比 1T 2T 的不稳定很多?
SAS 是比较好,不过单盘存储都比较小.

来这里问问看大家的建议, raid 我们这里基本上是用 raid5+1
4613 次点击
所在节点    问与答
11 条回复
Septembers
2015-10-20 18:34:35 +08:00
非重要数据的静态存档
lhbc
2015-10-20 20:12:05 +08:00
RAID5 会让你血本无归,惨痛教训太多了。
clino
2015-10-20 20:26:16 +08:00
@Septembers 算是静态地 不过也会有一些读写 不算太多

@lhbc 有+1 应该还好吧 我们这里一堆的服务器都是用这个的
imydou
2015-10-20 20:27:51 +08:00
@lhbc 那 raid1 怎么样?
lhbc
2015-10-20 20:57:08 +08:00
@clino
@imydou
硬盘的可靠性指标,除了 MTBF 外,还有一个很重要的 BER ( Bit Error Rate )。
BER is Bit Error Rate. BER is a measure of read error rates for disk drives.

1 、普通的 SATA ,每读取 2-3TB ,就会出现一次 BER 。
当阵列挂了,需要 rebuild 的时候,这么大的硬盘容量,加上数个硬盘组成的 RAID5 ,出现读取错误的可能性是非常大的。
出现读取错误,那 rebuild 就会失败。

2 、硬盘的密度越来越高,可能很多数据都是冷数据,不读取不会知道这些数据的情况。
实际上可能多块硬盘在某些位置已经出现坏道。
当读取到某块硬盘的坏道的时候,阵列就会降级。
rebuild 的时候,所有硬盘的所有数据都需要参与到 rebuild 的任务
假如其他硬盘还有隐藏的坏道,平时没有察觉, rebuild 就必然会暴露
很不幸,结果也是 rebuild 失败

有些阵列卡好像有跳过错误,强行 rebuild 的功能,当然 rebuild 后会有部分数据错误。
在 RAID5 花去的人力物力和时间,还有可能的数据损失,实在是不值那几块硬盘的钱。

大容量硬盘,不推荐校验型的阵列,包括 RAID5 、 RAID6 、 RAID60 这些。可以用 RAID1 、 RAID10
需要校验类型的阵列,可以使用 ZFS 。
clino
2015-10-21 07:30:18 +08:00
@lhbc 问题是 raid10 利用率是 50%,这样可以用的容量变小很多,这样就达不到用大硬盘的目的了
raid5 利用率会好不少
lhbc
2015-10-21 11:18:07 +08:00
@clino 按我 5 楼的描述,大容量家用级别 SATA 硬盘组成的 RAID5 ,可能比单个硬盘的可靠性还低。
所以,可靠性和成本之间,自己做取舍吧。
clino
2015-10-27 13:54:02 +08:00
@lhbc 刚 rebuild 了一个 raid5+1 的:
/dev/sdd 18T 15T 2.3T 88%
感觉还好,不过这次 rebuild 不是因为有盘挂了 而是因为掉电什么的

但以前应该有 rebuild 过几次 还没碰到完全挂的貌似
lhbc
2015-10-27 14:32:55 +08:00
@clino 不出问题就好
其实 ZFS 在各方面都比硬件 RAID 强
我们线上跑了几台 FreeNAS ,稳定性和性能都非常好,即使是 7200 rpm 的硬盘,加上 SSD 后都能到 1 万以上的 IOPS
clino
2015-10-27 16:25:34 +08:00
@lhbc 看起来 zfs 具备类似于 raid 这种校验保护的功能? 那如果用 zfs 的话要用哪种 raid 配合呢?
另外我说的这种单盘大的硬盘阵列用 zfs 是不是会更靠谱一些?
lhbc
2015-10-27 16:53:28 +08:00
@clino ZFS 有多种阵列模式
对应关系

镜像 RAID 1
条带 RAID 0
RAIDZ1 RAID 5 ,单盘校验
RAIDZ2 RAID 6 ,双盘校验
RAIDZ3 三盘校验,没有对应的硬件 RAID
还支持 SSD 或者 SAS 的读写缓存

还有数据去重功能(对计算性能和内存要求非常高)

故障都可以在线恢复,不需要离线 rebuild
但对内存要求较高, 8G 起,视硬盘容量而定

协议方面支持 iSCSI 、 NFS 、 CIFS 、 AFP 、 WebDAV

中文资料可以参考
http://www.getnas.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/229595

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX