备注:磁盘阵列简称RAID
磁盘阵列主要针对硬盘,在容量及速度上,无法跟上CPU及内存的发展,提出改善方法。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生的加成效果来提升整个磁盘系统的效能。同时,在储存数据时,利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
常见的Raid 有以下几种:
RAID0: 设置4颗硬盘作为1整颗硬盘使用,能使用的容量为4颗硬盘中最小硬盘容量的4倍,采用分散写入的方式所以传输速度会略为增快。硬盘故障时无法复原资料。
RAID1:设置4颗硬盘作为2组硬盘使用,每个阵列能使用的容量为各组最小硬盘的容量,由于写入时是将同一个资料同时存入同组的两颗硬盘中,所以当同组的2颗硬盘有1颗出现故障时,也能够更换新的硬盘并复原资料(当同组的2颗硬盘都出现故障时则无法还原资料)。
RAID5:设置4颗硬盘作为一整颗阵列使用,能使用的容量为最小硬盘容量的3倍,写入资料的同时会产生parity(错误订正符号),当有1颗硬盘故障,也能够更换新的硬盘并复原资料。(2颗及以上硬盘故障时无法复原资料)
RAID10:设置4颗硬盘作为一整颗数组使用,能使用的容量为最小硬盘容量的2倍。采用分散写入方式所以传输速度会略快。由于写入时是将同一个数据同时存入同组的两个硬盘中,所以当同组(1-2或3-4)的2颗硬盘中有1颗出现故障时,也能够更换新的硬盘并复原数据(但是当同组的2颗硬盘故障时则无法复原数据)。
Clone:设置4颗硬盘作为一整颗阵列使用,能使用的容量为一颗硬盘的容量。写入时是将同一个资料同时存入四颗硬盘中,实现克隆功能。