- 3
- 0
- 约9.09千字
- 约 5页
- 2017-11-19 发布于浙江
- 举报
一个有效的重复快照算法
第 20卷 第 8期 计 算 机 学 报 Vo1.2o No.8
l997年 8月 CHINESE J.COMPUTERS Aug.1997
一 个有效的重复快照算法
贺乐天 孙永强 1P≥D\、e
(上海交通大学计算机科学与工程系 上海 200030)
摘 要 快照算法是很多分布式应用的基础.本文提出了一个适用于非FIFO异步分布式系统的
重复快照算法.算法给消息附上快照编号,使用了token传递,控制消息复杂度为0(),各进程上
使用较少的空间.使用该算法.任一进程任何时候都可得到一个一致的全局状态 文中证明了算法
的正确性 ,并讨论了算法的适用性
关键词 分布式计算,重复快照算法,一致割,一致全局状态,非FIFO通信 吞蔫 }
分类号
AN EFFlCIENT REPEATED SNAPSH0TALG0RlTHM
HE Letian SUN Yongqiang
(Department C~ puterSdenceand Engine~ing,SlmnglmiJiaet~gUniv~sity—Slmnglmi2000301
Abstract Snapshotalgorithmsarefundamentalformanydistributedapplications,
Thispaperpresentsarepeatedsnapshotalgorithm fornon--FIFO asynchronousdis-r
trihuted systems.Thealgorithm attachessnapshotnumberstomessages,usesto—
kenpassingandneedslittlespaceoneachprocess.Thecomplexityofcontrolmes—
sagesisO (n).Usingthisalgorithm ,anyprocesscangetaconsistentglobalstateat
anytime.Inthispaper,thealgorithm isprovedanditsavailabilityisdiscussed.
Keywords Distributedcomputation,repeatedsnapshotalgorithm ,consistentcut
consistentglobalstate,non—FIFO communication.
1 引 言
分布式系统的全局状态是所有进程和通信通道局部状态的集合.由于缺乏全局时钟,不可
能同时记录这些局部状态.为了构造系统的一致全局状态,使得能在一个符合观察的基础上研
究计算,Chandy等 “提出了分布式快照算法.快照算法是分布式计算中很多重要应用的基础,
而且常常需要重复执行.检测终止和死锁等稳定性质0。时,快照算法重复执行直到性质满足
为止{分布式数据库中,要不断地保存一致的恢复点 ],以便系统崩溃时恢复到最近的恢复点;
分布式调试和监控中,要不断地执行快照算法来得到检查点-s以跟踪和控制系统;分布式模拟
本文 1996—04—12收到一修改文 1996-1010收到 ·贺乐天 ,博士研究生,主要研究方 向为分布式系统、分布式算法
孙永强,教授,博士生导师 ,主要研究领域为计算理论、新型语言.
682 计 算 机 学 报
中,确定全局虚拟时间的近似值 是一项基本的任务,以使局部模拟器能顺序执行事件.
现已提出了很多的快照算法 10_,这些算法在适用的通信模型、复杂度及对计算的影响
上有较大的差别.Chandy等的算法_I适合于FIFO通信的系统,消息复杂度为O(n).Lai等
的算法 ‘适合于非FIFO的系统,不需要控制消.包,但需要很大的存储空间,算法需要附加措
施来保证终止.Mattern_6降低了文献[71中算法的空间复杂度 。提
您可能关注的文档
- 【步步高通用(理)】2014届高三《考前三个月》专题复习篇【配套Word版文档】专题七第一讲.doc
- 【海外留学生回国找工作】毕业三年后感想出国留学经历给我带来什么?.doc
- 【简快学院】2018考研择校你必须知道的高校层次.docx
- 【概述】硬件抽象层(HAL)概要介绍.doc
- 【精品】SSH加密技术研究及实现_本科毕业设计.doc
- 【精品】SSH加密技术研究及实现_毕业设计.doc
- 【精品】φ530空间自位型高刚度轧机结构设计及校核毕业论文设计说明书.doc
- 【精品】三维动画_1毕业论文设计.doc
- 【完整版】渠道膜下滴灌毕业论文设计报告书.doc
- 【精品】三维动画_2毕业论文设计.doc
- 部编版人教版一年级语文下册《识字:古对今》赛教课件.pptx
- 新编人教部编版二年级下册语文《我是一只小虫子》名师教学课件.pptx
- 最新人教部编版九年级语文上册《精神的三间小屋》精品课件.ppt
- 全优指导高中数学人教A版选修2-1课件:3.2.1利用向量证明空间中的平行关系.ppt
- 最新人教部编版小学语文一年级下册《动物儿歌》教学设计.docx
- 最新人教部编版四年级语文上册《风筝》精品课件.ppt
- 北师大版数学六年级下册《数的运算》课件.ppt
- 部编版人教版初一七年级语文下册《老王》名师课件.ppt
- 部编版人教版初一七年级语文下册《将军百战死-壮士十年归——“互文”修辞手法》名师课件.pptx
- 部编版三年级语文下册《童年的水墨画》教学课件.pptx
原创力文档

文档评论(0)