爱子日志

硬RAID、软RAID

RAID其他

①硬RAID:通过用硬件来实现RAID功能的,比如:各种RAID卡,还有主板集成能够做的RAID都是硬RAID;
占用系统I/O极小,数据的交换与运算都是通过RAID卡来完成的;
有硬盘丢失时,它可以实现重建,以及如果RAID卡损坏时,它可以通过更换RAID卡,数据不丢失。

②软RAID:通过用操作系统来完成RAID功能的,比如:在Linux操作系统下,用3块硬盘做的RAID5;
需要占用系统I/O,占用系统资源大;
如果操作系统出了问题,软RAID就挂了,当有一块硬盘损坏时,它也不能实现重建的功能

建议大部分情况使用硬RAID,别用软RAID,除非有特殊情况。



主板集成RAID与外插RAID卡RAID的区别:

①性能
主板集成的RAID,它的性能以及它的速度是通过主板的CPU与内存来实现的,它会占有主板一定的带宽,会影响整机的性能,而外插RAID卡,它本身由自己的CPU和内存,所以它的数据处理大部分都会由自己处理,不会影响主板上的CPU与内存速度,总体看来,外插的RAID卡的RAID要比主板集成的RAID快得多。

②安全性
主板集成的RAID它的安全性不能够得到保证,比如:我们用P8SCT主板做一个SATA RAID,不论你做RAID几,它是通过更改主板的BIOS选项做成的,所以一旦主板损坏、主板的CMOS电池掉电、无意更改了主板BIOS的设置都会带来RAID的丢失,通过主板做成的RAID,一旦丢失,将会不能恢复,后果是非常严重的,而外插的RAID卡做成的RAID就不会因为主板损坏、主板的CMOS电池掉电等现象对数据造成影响,所以外插的RAID卡,它的安全性远远大于主板集成的。

http://zh.wikipedia.org/wiki/RAID
http://www.ha97.com/4753.html

聚划算