• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
高级检索

自稳定的分布式事务内存模型及算法

林菲, 孙勇, 丁宏, 任一支

林菲, 孙勇, 丁宏, 任一支. 自稳定的分布式事务内存模型及算法[J]. 计算机研究与发展, 2014, 51(9): 2046-2057. DOI: 10.7544/issn1000-1239.2014.20130058
引用本文: 林菲, 孙勇, 丁宏, 任一支. 自稳定的分布式事务内存模型及算法[J]. 计算机研究与发展, 2014, 51(9): 2046-2057. DOI: 10.7544/issn1000-1239.2014.20130058
Lin Fei, Sun Yong, Ding Hong, Ren Yizhi. Self Stabilizing Distributed Transactional Memory Model and Algorithms[J]. Journal of Computer Research and Development, 2014, 51(9): 2046-2057. DOI: 10.7544/issn1000-1239.2014.20130058
Citation: Lin Fei, Sun Yong, Ding Hong, Ren Yizhi. Self Stabilizing Distributed Transactional Memory Model and Algorithms[J]. Journal of Computer Research and Development, 2014, 51(9): 2046-2057. DOI: 10.7544/issn1000-1239.2014.20130058
林菲, 孙勇, 丁宏, 任一支. 自稳定的分布式事务内存模型及算法[J]. 计算机研究与发展, 2014, 51(9): 2046-2057. CSTR: 32373.14.issn1000-1239.2014.20130058
引用本文: 林菲, 孙勇, 丁宏, 任一支. 自稳定的分布式事务内存模型及算法[J]. 计算机研究与发展, 2014, 51(9): 2046-2057. CSTR: 32373.14.issn1000-1239.2014.20130058
Lin Fei, Sun Yong, Ding Hong, Ren Yizhi. Self Stabilizing Distributed Transactional Memory Model and Algorithms[J]. Journal of Computer Research and Development, 2014, 51(9): 2046-2057. CSTR: 32373.14.issn1000-1239.2014.20130058
Citation: Lin Fei, Sun Yong, Ding Hong, Ren Yizhi. Self Stabilizing Distributed Transactional Memory Model and Algorithms[J]. Journal of Computer Research and Development, 2014, 51(9): 2046-2057. CSTR: 32373.14.issn1000-1239.2014.20130058

自稳定的分布式事务内存模型及算法

基金项目: 国家自然科学基金项目(61100194);浙江省自然科学基金项目(LY12F02017);浙江省公益性技术应用研究计划项目(2013C31130,2013C33082)
详细信息
  • 中图分类号: TP316

Self Stabilizing Distributed Transactional Memory Model and Algorithms

  • 摘要: 针对具有瞬时故障的分布式系统,综合考虑系统鲁棒性和可扩展性,提出了一种自稳定的分布式事务内存模型(self-stabilizing distributed transactional memory, SSDTM).首先,利用分层技术和抵押组合理论建立模型框架,并对生成树算法进行了自稳定改进,以克服现有算法只能适应稳定环境的缺点;其次,将数据流技术与自稳定相结合,设计了数据对象操作方法,提高了系统的数据访问局部性;然后,在给出事务服务模型的基础上,提出了基于改进逻辑时钟的SSDTM并发控制算法;最后,结合理论推导,使用4个典型测试用例在SimJava环境下对SSDTM进行了多角度、大规模的分析和性能测试.结果表明,所提算法具有较强的参数鲁棒性和适用性,与其他模型相比,SSDTM具有更高的吞吐量和容错性.
    Abstract: Aiming at the issue of transient fault tolerance in distributed system while taking into account the system's robustness and scalability, a self-stabilizing distributed transactional memory model, called SSDTM, is proposed. Firstly, the model frame is constructed by layered technology and collateral composition theory, which includes spanning tree layer, objects location layer, transaction proxy layer and application layer. Furthermore, the spanning tree algorithm is improved in self-stabilizing way, which can solve deficiencies of being only adaptive to stable environments based on existing methods. Then, data object manipulation algorithms are designed, which utilize data stream paradigm and self-stabilizing theory for locating objects and enhancing data access locality, and ensure mutually exclusive access to objects in distributed system with transient faults. Moreover, after building the transaction service model that defines the basic types of memory transaction states and operations, the concurrency control algorithms based on the improved logic clock are given. Finally, combining theoretical derivation and instance verification, the performance of SSDTM is verified and analyzed through multi-angle large-scale virtual tests based on 4 classical benchmarks in SimJava environment. Experimental results show that the algorithms presented in the paper exhibit good robustness and applicability, and SSDTM has higher system throughput and better fault-tolerance compared with other models under the same conditions.
  • 期刊类型引用(7)

    1. 李志博,李清宝,兰明敬. 基于ART优化选择策略的遗传算法生成测试数据方法. 计算机科学. 2024(06): 95-103 . 百度学术
    2. 祁春阳,黄杰,赵翔宇,汪周红. 云边协同的轻量级网络结构人脸识别方法. 东南大学学报(自然科学版). 2023(01): 1-13 . 百度学术
    3. 许喆,王志宏,单存宇,孙亚茹,杨莹. 基于重构误差的无监督人脸伪造视频检测. 计算机应用. 2023(05): 1571-1577 . 百度学术
    4. 封筠,史屹琛,高宇豪,贺晶晶,余梓彤. 二次解耦与活体特征渐进式对齐的域自适应人脸反欺诈. 计算机研究与发展. 2023(08): 1727-1739 . 本站查看
    5. 章育涛,黎英,杨雅莉. 社交网站图像分析研究综述. 信息技术与信息化. 2023(08): 114-121 . 百度学术
    6. 史屹琛,封筠,肖立轩,贺晶晶,胡晶晶. 领域外人脸活体检测综述. 计算机科学与探索. 2022(11): 2471-2486 . 百度学术
    7. 李书领,魏君飞,庄岩,曹仰杰,李颉,任红军. 基于频域水印的人脸图像窜改检测认证方法. 计算机应用研究. 2022(12): 3776-3780 . 百度学术

    其他类型引用(6)

计量
  • 文章访问数:  1285
  • HTML全文浏览量:  1
  • PDF下载量:  621
  • 被引次数: 13
出版历程
  • 发布日期:  2014-08-31

目录

    /

    返回文章
    返回