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