通信学报 ›› 2020, Vol. 41 ›› Issue (5): 48-58.doi: 10.11959/j.issn.1000-436x.2020079

• 学术论文 • 上一篇    下一篇

基于共享图和部分复制策略的分布式存储因果一致性模型

田俊峰1,2,杨万贺1,2(),庞亚南1,2,张俊涛1,2   

  1. 1 河北大学网络空间安全与计算机学院,河北 保定 071002
    2 河北省高可信信息系统重点实验室,河北 保定 071002
  • 修回日期:2020-03-24 出版日期:2020-05-25 发布日期:2020-05-30
  • 作者简介:田俊峰(1965- ),男,河北保定人,博士,河北大学教授、博士生导师,主要研究方向为信息安全与分布式计算|杨万贺(1996- ),男,河北保定人,河北大学硕士生,主要研究方向为信息安全、数据一致性|庞亚南(1995- ),女,河北衡水人,河北大学硕士生,主要研究方向为信息安全、数据一致性|张俊涛(1995- ),男,河北保定人,河北大学硕士生,主要研究方向为信息安全、数据一致性
  • 基金资助:
    国家自然科学基金资助项目(6180060654)

Causal consistency model for distributed data store based on shared graph and partial replication strategy

Junfeng TIAN1,2,Wanhe YANG1,2(),Ya’nan PANG1,2,Juntao ZHANG1,2   

  1. 1 School of Cyber Security and Computer,Hebei University,Baoding 071002,China
    2 Key Laboratory on High Trusted Information System in Hebei Province,Baoding 071002,China
  • Revised:2020-03-24 Online:2020-05-25 Published:2020-05-30
  • Supported by:
    The National Natural Science Foundation of China(6180060654)

摘要:

针对目前因果一致性模型中存在的元数据传播开销大、操作时延、远程更新可见时延高等问题,提出了基于共享图和部分复制策略的分布式存储因果一致性模型。该模型以共享图拓扑结构为基础,每个数据中心存放完整数据集的子集,同时,提出了共享稳定向量与混合逻辑时钟相结合的全局稳定策略,在保证因果关系的前提下,实现数据中心间的数据一致性。理论分析和仿真实验结果表明,与现有模型相比,所提模型在降低操作时延的同时,可有效地权衡远程更新可见性能和元数据开销。

关键词: 数据一致性, 因果一致性, 共享图, 部分复制策略, 全局稳定策略

Abstract:

In order to solve the problem of metadata propagation overhead,operation delay and remote update visibility latency in the current causal consistency model,a causal consistency model for distributed data stores based on the shared graph and partial replication strategy was proposed.This model was based on the topology of the shared graph,and each data center stored an arbitrary subset of the data.At the same time,the global stabilization strategy combining shared stable vector and hybrid logical clocks was proposed to provide data consistency guarantees on the premise of ensuring causality.The theoretical analysis and experimental results show that the proposed model can effectively balance the remote update visibility and the metadata overhead compared with the existing models while reducing the operation delay.

Key words: data consistency, causal consistency, shared graph, partial replication strategy, global stabilization strategy

中图分类号: 

No Suggested Reading articles found!