数据存储系统的容错性:
1、磁盘镜像和磁盘双工
磁盘镜像和磁盘双工是中小型网路系统中经常使用的容错技术。磁盘镜像是指将两个硬盘接在同一个硬盘控制卡上,用同一个硬盘控制卡来管理两个硬盘的数据读写,当系统向服务器写入数据时,该部分数据将同时写入两个硬盘。当出现一个硬盘损坏时,可以从另一个硬盘获得数据,确保系统正常运行。
2、基于RAID的磁盘容错
冗余磁盘阵列(Redundant Arrays of Inexpensive Disks,RAID)技术的基本原理是采用多块价格较便宜的磁盘,组成一个容量巨大的磁盘阵列,配合数据分散存储设计,提升数据存储容错性。RAID技术分为多个等级,以数字编号。比较常见的等级有RAID0、RAID1、RAID3、RAID5。
3、基于集群的数据容错
基于集群的数据容错是构建在多台存储节点上的容错技术。集群容错的基本思想是将同一份数据在集群中的不同节点中进行冗余存储,确保部分节点的故障不会导致系统整体的正常运行。其数据存储容错可以采用两种方式:双机互援模式和双机热备模式。