NOTE_网络存储-3 by 张冬

1. 存储集群

   a. 高可用群集(HAC)

      在HA 群集中,节点分为活动节点和备份节点。高可用群集的实现是基于资源切换的。所谓资源是值HA集群中某个节点发生故障后,备份节点所要接管的任何东西的一个抽象词汇。

  b. 负载均衡群集(LBC)

     群集中的所有节点都参与工作,每个节点地位相同,接收的工作量按某种策略,由一个单独的节点作为调度来向其他节点分配,或者有所有节点之间通过通信网络来协商分配。

  c. 高性能群集(HPC)

     又称科学计算群集。这种集群与LBC的本质相同,只是专用于科学计算,即超大运算量的系统。

2.文件系统的群集

   解决三个问题:容量,性能,共享。

   容量,群集文件系统有一类被称为分布式文件系统。即某个全局目录下的存储空间,实际上是分布在群集中的各个节点上的。

   性能,用多个节点共同协作完成来获取高性能。

   共享,多节点共同访问相同目录和相同文件的问题。群集文件系统对多个节点,同事读写相同的文件做了很周全的考虑,能保证所有节点都能读到一致性的数据,并且利用分布式锁机制保证在允许的性能下,节点之间不会发生写冲突。

3.数据保护方法

  (1)文件级备份, 将磁盘上的所有文件,通过调用文件系统接口备份到另一个介质上。

         基本机制是将数据以文件的形式读出,然后再讲读出的文件存储在另外的一个介质上。

   (2)块级备份,备份块设备上的每个块,不管这个块上有没有数据,或者这个块上的数据属于哪个文件。

         典型实例就是镜像备份。

3. 高级数据保护方法

    (1)远程文件复制

    (2)远程磁盘(卷)镜像

    (3)块(快)照数据保护

            基于文件系统的快照,基于物理卷的快照。

            元数据保存快照信息         ,  

struct metadata
{
    int hrs, min, sec; //该数据块被写入主机磁盘设备的时间
    unsigned int bisize; //该数据块以字节为单位的长度
    sector_t CDP_sector; //GDP仓库设备中对应数据块的起始扇区编号
    sector_t host_sector; //该数据块在主机磁盘设备中的起始扇区编号

}



你可能感兴趣的:(备份,存储群集)