下面我们以一个例子来说明Matrix RAID的特别之处。比如,用户需要160GB的高速容量系统和160GB的高安全容量系统,在以前有两种方式可以实现:一、组建一个160GB的RAID 0阵列和一个160GB的RAID 1阵列,需要两块80GB的硬盘和两块160GB的硬盘;二、组建320GB的RAID 0+1阵列,需要四块160GB的硬盘。这样虽然达到了要求,但是成本较高。
图2 标注:两块80GB的硬盘组建RAID 0和两块160GB的硬盘组建RAID 1。
图3 标注:四块160GB的硬盘组建RAID 0+1。
而使用Matrix RAID,两块240GB的硬盘就可以满足要求。首先将这每块240GB硬盘的容量空间都划分为两个部分(80GB+160GB),然后用两块硬盘的80GB部分组成一个160GB容量的RAID 0阵列,用160GB部分组成一个160GB容量的RAID 1阵列,问题就解决了。
图4 标注:用两块240GB的硬盘组建Matrix RAID,得到一个160GB的RAID 0分区和一个160GB的RAID 1分区。
此外,Matrix RAID还有一个功能:支持RAID 1阵列分区的“热备份”硬盘。通常支持Matrix RAID功能的主板具有四个SATA接口,而建立一组Matrix RAID只需要两块硬盘,使用两个SATA接口。另外两个闲置的SATA接口就可以插上硬盘,启动“热备份”功能。当Matrix RAID系统中的一块硬盘出现故障时,“热备份”硬盘便会立刻接替它的工作,以保证RAID 1阵列分区中数据的安全。由于RAID 0阵列分区中的数据在一块硬盘崩溃的时候就已经损毁了,所以“热备份”硬盘对RAID 0阵列是无效的。
图5 标注:当Matrix RAID中的一块硬盘出现故障时,IAA会发出告警,此时,Raid 0阵列分区无法正常使用,但Raid 1阵列分区的数据仍得以保全。
如何才能使用Matrix RAID功能