一种基于GlusterFS的高容错分布式存储方法

基本信息

申请号 CN201710205708.4 申请日 -
公开(公告)号 CN106951338A 公开(公告)日 2017-07-14
申请公布号 CN106951338A 申请公布日 2017-07-14
分类号 G06F11/07;G06F11/14 分类 计算;推算;计数;
发明人 刘戊开;刘欲晓 申请(专利权)人 湖南智擎科技有限公司
代理机构 北京中济纬天专利代理有限公司 代理人 长沙智擎信息技术有限公司;湖南智擎科技有限公司
地址 410000 湖南省长沙市高新开发区桐梓坡西路408号麓谷林语小区F26栋商铺167号
法律状态 -

摘要

摘要 一种基于Glusterfs的高容错分布式存储方法,在Glusterfs集群创建包含若干节点的数据卷;在所有节点中创建数据文件夹;寻找最优节点,以使数据文件夹的所有文件都存储在最优节点上;根据数据文件夹中某个文件的文件名计算哈希值,与所有节点的数据文件夹的哈希区间比较,确定该文件的哈希值所在的节点,并创建文件,最终完成数据文件夹的存储。由于将hash区间分配在一个节点上,可以保证该数据文件夹下所有文件能够存储在一个节点上,保持集群的高容错性。还改进了当发现数据不均衡现象时,用户执行的使所有节点的负载均衡的再均衡操作。