发明名称 一种只读快照的快照数据生成方法及装置
摘要 本发明公开了一种只读快照的快照数据生成方法及装置,方法为,当接收数据修改指示后,判定需要生成只读快照的快照数据时,获取各个节点的当前版本数据;当拥有最新版本数据的节点数目满足冗余比时,分别根据上述各个节点的当前版本数据,生成只读快照的快照数据。采用本发明技术方案,通过将当前时刻拥有最新版本数据的节点数目与冗余比进行比较,从而基于满足冗余比的各个节点的当前版本数据生成只读快照的快照数据,保证了只读快照的快照数据的准确性,避免了由于只读快照的快照数据错误而造成的错误叠加最终影响分布式存储文件系统可靠性的问题。
申请公布号 CN103631676B 申请公布日期 2016.08.24
申请号 CN201310548175.1 申请日期 2013.11.06
申请人 华为技术有限公司 发明人 王成利
分类号 G06F11/14(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种只读快照的快照数据生成方法,其特征在于,包括:接收数据修改指示后,当判定需要生成只读快照的快照数据时,获取各个节点的当前版本数据以及当前数据版本号;其中,所述各个节点的当前版本数据为未根据所述数据修改指示对各个节点的数据进行修改之前的各个节点的数据,所述当前数据版本号为未根据所述数据修改指示对各个节点的数据进行修改之前的各个节点的数据版本号;当拥有最新版本数据的节点数目满足冗余比时,根据所述拥有最新版本数据的各个节点的当前版本数据和当前数据版本号,生成只读快照的快照数据;所述方法应用于分布式存储文件系统,所述分布式存储文件系统为配置成N份数据信息和M份冗余的系统,所述满足冗余比为在任意一数据分条中,不存在数据信息缺失的节点数目大于等于N。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼