我想知道 SATA 驱动器和一般用途(一些写入,大部分读取)的最快和最安全的 RAID 组合是什么?
RAID 0 速度快但完全不安全,RAID 1 安全但速度慢,RAID 5 安全但速度不快,尤其是在廉价控制器(XOR 计算)上。
RAID 1+0 或 RAID 10 似乎是最好的组合。您可以获得安全镜像和速度条带。有没有其他最佳或更优的组合?RAID 10 的唯一缺点是存储利用率低。
waz*_*oox 11
它还取决于驱动器的数量:如果有 4 个驱动器,则选择 RAID-10。对于超过 8 个驱动器,RAID-6 可能会足够快,并且有一个好的 RAID 控制器(3Ware、Areca、Intel 52xxx 系列)。以下是数字:
正如您所看到的,RAID 5 和 RAID 6 大约有 8 个驱动器,在顺序性能方面与 RAID-10 相当有竞争力(对于像 Promise 之类的烂卡则不然)。RAID-6 中的写入性能相当有限,但在足够多的驱动器下是可以接受的。
对于大驱动器,RAID-5 相对不安全,因为重建需要很长时间(3 到 4 小时,最多 7 到 8 小时)。虽然您可以使用 6 或 8 个驱动器使用 RAID-5,但您必须停止所有写入操作,以防驱动器出现故障,直到重建阵列。这样它就“足够安全”。
此外,请勿在具有 4 个以上驱动器的 RAID 阵列中使用桌面驱动器。振动和读取错误会降低性能。
几乎没有比 RAID 10 更好的速度了。点 - 因为你得到了写解耦。任何更高效的 RAID (5, 6) 的写入瓶颈都高于 RAID 10。
也就是说,您可以使用基于 SSD 的 RAID 5 或 RAID 6 替换 RAID 10 普通 dsics - 由于需要较少的磁盘,这可能不会那么贵。
Raid 5 因光盘太大/太多而变得不安全 - 在这种情况下,您需要进行 Raid 6。问题是,如果光盘在 Raid 5 中出现故障....重建期间磁盘故障,此时突袭失败。目前看到的限制大约为 2gb 光盘,因此与存档设置更相关。Raid 6 暂时解决了这个问题。
我个人目前使用 Raid 5/6 进行存储、文件服务器。用于虚拟服务器操作系统磁盘的 Raid 10(但后来我喜欢 6-10 个盘片并运行 40 个左右的服务器 - 如果它们都启动,那几乎是磁盘地狱)某些数据库数据区域的 RAID 10。
另一件要考虑的事情是您使用的光盘。IOPS 越高越好。便宜的是普通的 SATA 磁盘,高端的是 15000 RPM SAS 磁盘,价格很高。Western Digical Velociraptor 2.5" 企业版是一个很好的中档 - 每盘 300gb,10000RPM。大约是标准 SATA 盘的 IO 的两倍,但比 SAS 高端盘便宜很多。但是,SSD 的 RAID 5 很快就会杀死那些性能和价格...因为你需要的更少。
正如andol所说,这一切都取决于您的需求。你想做什么?
最后 - 这根本不是 SATA 依赖。实际上,由于 SAS 与 SATA 的互操作性,您可以将任何 SATA 驱动器插入 SAS 主干(它们是兼容的 - 甚至是物理上的)并使用 SAS 基础架构。
归档时间: |
|
查看次数: |
50405 次 |
最近记录: |