Categories
學習筆記

磁碟列阵介绍:NO RAID JBOD RAID0 RAID1 RAID5 RAID0+1 RAID10 RAID50

RAID 即为「Redundant Array of Independent Drives」或「Redundant Array of Inexpensive Drives (or Disks)」的简写,一般俗称「磁盘阵列」,就是以两台或更多的硬盘,组成一个或增加传输速度,或增大总容量,或增加文件备份的大磁盘。 NO RAID 此模式下没有任何安全性的保证,就如我们平常储存数据一样,如果硬盘有任何坏轨,那数据也就消失了。 JBOD (Just a Bunch Of Disks) 可由大小不一的硬盘所组成,并没有加速与备份的功能,可使用数组空间大小等于所有硬盘容量的加总,优点在于可以采用不同容量规格的硬盘,大大小小加起 来,就是 JBOD 的总容量,这样可以使一个大档案储存在硬盘时,不用因为硬盘容量大小限制而须切割档案符合硬盘容量,缺点在于因不具有同位检查,无法保证数据的安全性, 通常由于档案表放在第一台硬盘中,所以第一台硬盘故障时,整个 JBOD 就故障;第二台或其他非第一台的硬盘故障时,就是存放于该台硬盘中的档案遗失,其他的档案就仍存在。 RAID 0 (Strip) 将数据平均分散在所有硬盘内,因此传输速度最快,但只要有一台硬盘故障,数据就全部损毁。可使用数组空间大小为(硬盘数)x(硬盘中最小容量);优点 在于将数组中的所有硬盘合成大硬盘,缺点在于因不具有同位检查,无法保证数据的安全性,只要有一台硬盘故障,整个磁盘阵列中的数据就全部损毁。 RAID 1 (Mirror) 将数据同时储存于数组中每一台硬盘中,所以传输速度并不会增快;可用磁盘空间为硬盘总数量的一半,乘以数组中最小容量硬盘。优点在于数组中所有硬盘都 会同时处理相同的数据,所以每台硬盘都具有相同的内容亦即互为备份,即使有一台硬盘故障也不必担忧。缺点在于可使用的容量只有一半,是标准的以使用空间换 取安全性的做法。 RAID 5 (Striped with Rotating Parity) 将数据分散在所有硬盘内,但同时具有能够还原数据的容错信息,因此传输速度也会变快,总容量也较大,可容许一台硬盘故障。可使用数组空间大小为(硬盘数 -1)x(硬盘中最小容量),优点在于具有 RAID 0 与 RAID 1 的双重优点,亦即容量也增大,速度也变快(介于 RAID 0 […]

Categories
學習筆記

磁盘阵列RAID介绍——RAID0/RAID1/RAID5

磁盘阵列全名是: Redundant Arrays of Inexpensive Disks, 简称RAID ,意思是:廉价的磁盘冗余阵列。 RAID 可以通过一个技术(软件或硬件),将多个物理的磁盘整合成为一个虚拟的磁盘设备,而这个虚拟的磁盘不但扩展了储存空间,而且还有数据保护的功能。 RAID根据等级 (level) 的不同,而使得整合后的磁盘具有不同的功能,基本常见的 level 有以下这几种:raid0,raid1和raid5,根据这三种又衍生出了raid0+1或者rad1+0 RAID-0:磁盘叠加 这种模式一般是使用相同型号与容量的磁盘来组成。这种模式的 RAID 会将磁盘先切出等量的区块, 然后当一个文件需要要写入 RAID 设备时,该文件就会依据区块的大小切割好,然后再依次放到各个磁盘里。由于每个磁盘会交错的存放数据, 因此数据要写入 RAID 时,会被等量的放在各个磁盘上面。 RAID-0的特点就是: 1、磁盘越多RAID设备的容量就越大。 2、容量的总大小是多个硬盘的容量的总和。 3、磁盘越多,写入的效能就越高。 4、如果使用非等大的硬盘,那么当小的磁盘写满后,就直接向空间大的磁盘中写数据了。 5、最少的磁盘数是2个,而且磁盘使用率为100% 他的致命之处就是:万一其中一个磁盘有问题,那么数据就会全部出问题。因为数据是分开存储的。 RAID-1:镜像备份 这种模式主要是让同一份数据,完整的保存在不同的磁盘上。由于同一份数据会被分别写入到其他不同磁盘。因此在大量写入 RAID-1 设备的情况下,写入的效能会变的非常差。但如果你使用的是硬件 RAID (磁盘阵列卡) 时,磁盘阵列卡会主动的复制一份而不使用系统的 I/O总线,这对效能影响是不大的。 如果使用软件磁盘阵列,效能就会明显下降了。 RAID-1的特点是: 1、保证了数据的安全, 2、RAID-1设备的容量是所有磁盘容量总和的一半 3、在多个磁盘组成RAID-1设备的时候,总容量将以最小的那一颗磁盘为主 4、读取的效能相对增加。这是因为数据在不同的磁盘上面,如果多个进程在读取同一笔数据时,RAID 会自行取得最佳的读取平衡。 5、磁盘数必需是2的整数倍。磁盘利用率为50% 不足之处就是:写入的效能会降低 RAID-5:效能与数据备份的均衡考虑 RAID 5:至少需要三个以上的磁盘才能够组成这种类型的磁盘阵列。这种磁盘阵列的数据写入有点类似 RAID-0, 不过每个循环的写入过程中,在每颗磁盘还加入一个校验数据(Parity),这个数据会记录其他磁盘的备份数据, 用于当有磁盘损毁时的救援。 […]