Linux学习Day9:使用RAID(独立冗余磁盘阵列)

  RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列)技术是指通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬件设备上,然后利用分散读写技术来提升磁盘阵列的整体性能,同时把多个重要数据的副本同步到不同的物理硬件设备上,从而起到了非常好的数据冗余备份效果。

  出于成本和技术等方面的考虑,需要针对不同的需求在数据可靠性以及读写性能上作出权衡,制定出满足不同需求的方案。因此,目前的RAID方案已有十几种,接下来简单介绍RAID 0、RAID 1、RAID 5与RAID 10这4中常见的方案。

一、RAID 0


  RAID 0技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。这样一来,在最理想的状态下,硬盘设备的读写性能会提升数倍,但是若任意一块硬盘发生故障将导致整个系统的数据都受到破坏。通俗来说,RAID 0技术能够有效地提升硬盘数据的吞吐速度,但是不具备数据备份和错误修复能力。如下图所示,数据被分别写入到不同的硬盘设备中,即disk1和disk2硬盘设备会分别保存数据资料,最终实现提升读取、写入速度的效果

猜你喜欢

转载自www.cnblogs.com/xuliang-daydayup/p/12467764.html