另一方面,Raid 0:一个以上的硬盘就可以进行Raid 0
优点:数据读写速度最快,最大的优点是提高硬盘容量。 例如,如果三个80G硬盘驱动器为raid0,则可用总容量为240G。 速度是一样的。
缺点:无冗馀,硬盘损坏,完全没有数据。
建议:使用raid0可提高容量和性能,并降低数据安全要求。
二、Raid 1:至少2速硬盘可以Raid 1
优点:镜像、数据安全,双速硬盘作为raid之一正常工作,另一个镜像备份数据,确保数据安全。 一个坏了,另一个硬盘也有完整的数据,保障运行。
缺点:性能提示不明确。 设为raid1后,硬盘使用率为50%。
建议:比较数据安全,对性能要求不高的人使用。
三、Raid5:至少需要三个硬盘为raid5
优点:以上优点,与raid5兼容。 任何N-1高速硬盘都有完整的数据。
缺点:只允许单磁盘故障。 1磁盘故障必须尽快处理。 磁盘损坏时,raid5 IO/CPU的性能急剧下降,此时性能正在恶化。
建议:如果磁盘较少,需要数据安全和性能提示,raid5是一个不错的选择。 考虑到问题的性能,磁盘通常会考虑riad10
四、raid6:至少需要4个硬盘作为raid6
优点: raid6旨在基于重新raid5增强数据保护。 可以损坏两个硬盘。
可用容量: c=(n-2 ) DDc=可用容量N=磁盘数D=每个磁盘的容量。
例如,4个1T硬盘的raid6可用空间为(4-2)1000GB=2000GB=2T
缺点:在性能提高方面不引人注目
建议:对数据安全要求高,对性能要求不高的选择。
五、Raid10:至少需要4个硬盘。 raid10需要四个硬盘,因为它用两个硬盘配置raid1,用两组raid1z配置raid0。
优点:安全性与速度并重。 对于4个底座,raid10允许2个底座发生故障,随着硬盘数量的提示,允许量也会相应提高。 这是raid5做不到的。
缺点:对磁盘数量的要求稍高,磁盘利用率减半。
建议:如果硬盘数量足够,建议使用riad10。
闲话: raid5 VS raid10
仅从磁盘的数量来看,raid5的写入性能不亚于raid10
在四台情况下,raid10提供两台写入性能,raid5提供三台
但是,由于raid5的校阅体质,正在使用追加的I0和CPU。
但是,raid最重要的指标是可靠性。
四台raid5只允许一台故障。
raid10允许盘柜出现两个g故障,比raid5更可靠。 另外,raid10可以随着磁盘的上升提高容错性,但raid不行。 此外,IO和CPU开销也增加,从可靠性和冗馀性的观点来看,达到相同的可靠性,raid10的写入能力高于raid5。
特殊情况:有坏磁盘,没有热备盘
radi5 CPU和IO的性能急剧下降。 由于数据不完整,在一个特殊的软件下,实现了即时重构数据进入内存,保障业务运行,但这种原始raid5的性能已经腐朽到了极点。
raid10是条形镜像,不正确的磁盘影响读取性能,不影响写入性能,也不需要重构。 此时的raid10引爆了raid5