如何判断 RAID 控制器是否支持真正的硬件 RAID 而不是假 RAID?

如何判断 RAID 控制器是否支持真正的硬件 RAID 而不是假 RAID?

我在 newegg 上寻找 RAID 卡,有人警告我不要购买“假 RAID”控制器,这种控制器的条带化、镜像和奇偶校验过程都是在 CPU 而不是控制器上完成的。

如何确定 RAID 控制器是否为假 RAID?

答案1

Fakeraid 没有电池供电的缓存。因此,如果断电,所有后写式缓存数据都会丢失,或者控制器本身不会超出相关硬盘的写入速度能力。

例如,测量硬盘的写入 IOPS(7200 rpm 应为 75-100,10000 rpm 应为 125-150,15000 rpm 应为 175-210)。然后测试控制器的写入 IOPS。如果数字很高,并且板上没有 RAM 和电池 - 那么它就是一种不安全的伪造设备。

如果您可以使用 FreeBSD/OpenSolaris,我个人推荐使用 ZFS 而不是 fakeraid,因为它不需要硬件控制器,支持通过用户数据和元数据的校验和来防止位腐烂,如果校验和失败则可以从镜像中的其他磁盘读取(与任何顶级硬件 RAID 不同),可以制作磁盘上的物化写时复制快照,可以使用 SSD 作为二级缓存来加速读取 IOPS,并具有更多功能。

如果 100 次写入 IOPS 不足以满足高负载数据库服务器的需求,则只需 1000 美元的硬件 RAID。就可靠性而言,最好使用 ZFS 和少量额外的 HDD。

相关内容