硬盘阵列的raid组件方式与差别

发布时间:2019-05-08

浏览次数:2590

分享到:
  独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(RAID, Redundant Array of Inexpensive Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于计算机来看,识别起来就是一个封装好的硬盘。

  RAID0(性能最佳):使用相同型号、相同容量的磁盘效果最好。如果有两块磁盘,这种模式会先把磁盘切割成等量的区块,他把文件切割好,然后随机交错存放数据,每个磁盘放文件的50%。这样每块磁盘负责的文件写入就只有文件大小的1/2,所以越多的磁盘他的写入性能会越好。

  理论上越多的磁盘性能就等于“单一磁盘性能”ד磁盘数”,但实际上受限于总线I/O瓶颈及其它因素的影响,RAID性能会随边际递减,也就是说,假设一个磁盘的性能是50MB每秒,两个磁盘的RAID 0性能约96MB每秒,三个磁盘的RAID 0也许是130MB每秒而不是150MB每秒,所以两个磁盘的RAID 0最能明显感受到性能的提升。

  但如果是以软件方式来实现RAID,则磁盘的空间则不见得受限于此(例如Linux Software RAID),通过软件实现可以经由不同的组合而善用所有的磁盘空间。

  缺点就是其中一块磁盘坏了,所有的数据都会丢失,无法恢复;

  RAID1(映像模式,mirror):这种模式也需要相同的磁盘容量。如果不同容量的磁盘组成raid1,那么总的容量以最小的那个为主,如同多个长短不一的木板造木桶一样,桶的深度由最短的决定。这种模式就是把同一份文件,同时写入两块磁盘上,所以raid1模式下磁盘的容量利用率只有原来的一半。他的写入性能会变得很差,因为我们只有一个蓝桥芯片(主要是负责I/O接口等一些外设接口的控制、IDE设备的控制及附加功能等等)。但是你如果使用的是硬件raid,那么磁盘阵列卡会自动复制一份,不会占用系统的i/o接口,性能还可以。

  RAID0+1,RAID1+0:他是综合raid1和raid0,方法是先用两个磁盘组成raid0,再用两块组成raid0,最后把两raid0组成一个raid1;

  它具有raid0的优点,性能提升,也有raid1的优点,可以备份,还有raid1的缺点,容量会少一半来备份;

  RAID5:性能与数据备份的均衡考虑。Raid5至少需要三块以上的磁盘才可以组成这种类型的磁盘阵列;他的写入方式与raid优点类似,不过每次循环写入的过程中,在每块吸盘中加入一个同位检查码,这个数据会记录其他磁盘的备份数据。他会使整体的磁盘数量减少一块。如果磁盘损毁的数量大于等于两块时,整组raid5的数据就全毁了。

  他的读取性能还不错,写入性能不是很好,因为他每次写入都要计算同位检查码的关系。

  Raid6是容许两块磁盘同时损毁的。

  Spare磁盘:预备磁盘的功能,当有磁盘坏了的话,他会被主动拉进磁盘阵列中并将坏掉的磁盘移除,;立即重建数据。


  购买阵列卡的时候要注意主板的pci-e接口问题,大部分主板的pci-e接口是双通道双槽共享带宽,即主板上一个pci-e X8 一个pci-eX16接口用raid0阵列的话,pci-eX16接口会降频为pci-eX8接口的带宽;类似这种问题还有很多,提醒大家购买时先联系好UNICACA的客服,会专业的问您解答问题,问您的需求做出最好的配置方案。

  《嘉华众力》UNICACA AS3008R磁盘阵列卡 RIAD卡硬盘HBA通道卡 SAS3008芯片 ,拥有大部分主板都适用的pci-eX8接口,为集成raid0-1,raid10,raid1E能提供稳定,高效的带宽通道,最大传输速度达到9600M/S ;,2 * mini SAS接口 ,支持固态硬盘、硬盘驱动器和磁带驱动器。
15012962335