一. RAID 0 模式
至少需要两颗或以上的硬盘才能使用的RAID 0模式,把要储存的每一个档案切割成许多资料区块 后,以分散的方式同时存放到各个硬盘里,也因为如此,RAID 0模式不管是在写入或读取资料的效能 上,都能同步透过所有的硬盘完成,这让它拥有其它RAID模式所无法企及的资料存取效能。
虽然RAID 0模式的资料存取方式跟JBOD模式不同,但它跟JBOD模式一样的是并不具有资料容错能 力,所以一旦其中一颗硬盘故障,整个磁盘阵列、也就是所有硬盘里的资料都将无法还原。
另外,RAID 0模式的储存空间会依据NAS或RAID控制卡「是否支援不同容量硬盘」,而有不同的储 存空间结果,例如使用500GB、750GB两颗硬盘组成RAID 0模式的磁盘阵列时,如果NAS或RAID控制 卡「不支援不同容量硬盘」的话,那么,磁盘阵列的储存空间大小是「小的硬盘容量乘上硬盘数 量」,也就是1TB (500GB x 2),至于多余的250GB也将闲置、无法使用;相反,如果NAS或RAID控制 卡「支援不同容量硬盘」的话,那么,磁盘阵列的储存空间大小就是「所有硬盘空间的总和」,也 就是1.25TB (500GB + 750GB)。
二. RAID 1 模式
又称做「镜像(Mirror)容错」的RAID 1模式,跟RAID 0模式一样,也是至少需要两颗或以上的硬 盘才能组成一个磁盘阵列,不过,跟RAID 0模式不一样的是,RAID 1模式是把每一个要储存的档 案,分别同步存放在主硬盘和镜像硬盘里,例如有两颗500GB硬盘使用RAID 1模式组成磁盘阵列, 那么,这两颗硬盘都会同步并完整存放使用者所储存的每一个档案,一旦主硬盘故障时,存放相 同资料的镜像硬盘就能立刻接手,让NAS所提供的资料存取服务不致中断。
借由同步并完整存放资料的镜像硬盘,RAID 1模式与其它RAID模式相比,在资料安全性上可说 是很好的,不过它在储存空间的利用率却也是最差的。因为不管用多少颗硬盘组成的RAID 1磁盘 阵列,它的储存空间大小永远都是「主硬盘单颗硬盘的容量」,例如500GB、500GB与500GB、 750GB,以及500GB、500GB、500GB组成RAID 1磁盘阵列时,它的储存空间大小都是500GB,但是 使用750GB硬盘的第二组磁盘阵列,会有250GB的磁盘空间无法使用;而使用三颗500GB硬盘的第 三组磁盘阵列,将会有两颗各500GB的硬盘空间用来做为镜像磁盘,随时接手其它两颗硬盘同时故 障时所提供的资料存取服务。
三. RAID 5 模式
如果想要拥有RAID 0模式的资料存取效能、RAID 1模式的资料储存安全性,以及提高 储存空间利用率的话,那么,至少需要三颗或以上的硬盘才能使用的RAID 5模式,无疑 是能够三者兼顾的好选择。
它不像RAID 1模式是以复制、备份的方式来储存资料,而是把每一个要储存的档案,包 括以该档案所产生相对应的「奇偶校验(even-odd parity check)」信息切割成许多资料区块 后,与RAID 0模式一样以分散的方式同时存放到各个硬盘里,所以,它能提供跟RAID 0模 式一样的资料存取效能,也能在一颗硬盘故障时,借由奇偶校验信息与其它硬盘里的资 料,在替换硬盘里还原出原有的资料,来提供不输RAID 1模式的资料储存安全性。
除了不输RAID 1模式的资料储存安全性外,RAID 5模式的储存空间利用率也远比 RAID 1模式来得好,就以使用三颗500GB硬盘组成磁盘阵列来说,RAID 1模式的储存 空间大小仅有500GB,而RAID 5模式则能够提供1TB,是RAID 1模式2倍的储存空间。
四. RAID 6 模式
至少需要四颗或以上的硬盘才能使用的RAID 6模式,可以说是RAID 5模 式的加强版。RAID 6模式除了最少硬盘使用数与RAID 5模式不同外,在资 料储存上,它会针对每一个要储存的档案来产生「两份」相对应的奇偶校 验信息,因此它可以在两颗硬盘同时故障时,在替换的两颗新硬盘里分别 还原出原有的资料,来提供比RAID 5模式更高的资料储存安全性。
也因为RAID 6模式会产生两份相对应的奇偶校验信息,所以它在储存空间 利用率会略低于RAID 5模式,就以同样使用四颗500GB硬盘组成磁盘阵列来 说,RAID 5模式的储存空间大小有1.5TB,而RAID 6模式就只能提供1TB。