一种基于GlusterFS的高容错分布式存储方法
基本信息
申请号 | CN201710205708.4 | 申请日 | - |
公开(公告)号 | CN106951338B | 公开(公告)日 | 2019-11-29 |
申请公布号 | CN106951338B | 申请公布日 | 2019-11-29 |
分类号 | G06F11/07;G06F11/14 | 分类 | 计算;推算;计数; |
发明人 | 刘戊开;刘欲晓 | 申请(专利权)人 | 湖南智擎科技有限公司 |
代理机构 | 长沙国科天河知识产权代理有限公司 | 代理人 | 湖南智擎科技有限公司 |
地址 | 410000 湖南省长沙市高新开发区尖山路39号长沙中电软件园一期13栋201室 | ||
法律状态 | - |
摘要
摘要 | 一种基于Glusterfs的高容错分布式存储方法,在Glusterfs集群创建包含若干节点的数据卷;在所有节点中创建数据文件夹;寻找最优节点,以使数据文件夹的所有文件都存储在最优节点上;根据数据文件夹中某个文件的文件名计算哈希值,与所有节点的数据文件夹的哈希区间比较,确定该文件的哈希值所在的节点,并创建文件,最终完成数据文件夹的存储。由于将hash区间分配在一个节点上,可以保证该数据文件夹下所有文件能够存储在一个节点上,保持集群的高容错性。还改进了当发现数据不均衡现象时,用户执行的使所有节点的负载均衡的再均衡操作。 |
