首页> 中文学位 >实时协同编辑系统中同步与可靠性研究
【6h】

实时协同编辑系统中同步与可靠性研究

代理获取

目录

文摘

英文文摘

论文说明:插图索引

学位论文独创性声明及使用授权声明

第一章前言

1.1计算机协同工作技术

1.2分布环境下的协同编辑系统及其研究

1.3同步性问题的提出

1.3.1执行顺序冲突

1.3.2操作意愿分离

1.3.3迟加入状态同步

1.4可靠性问题的提出

1.4.1协作节点故障

1.4.2服务器故障

1.5本文的工作

第二章同步冲突解决方案

2.1常见的同步冲突解决策略

2.1.1令牌机制

2.1.2锁机制

2.1.3操作转换机制

2.1.4其他机制

2.2系统一致性模型

2.3操作意愿分离

2.3.1几何冲突导致的意愿分离

2.3.2非几何冲突导致的意愿分离

2.3.3对不同对象操作导致的冲突

2.4执行顺序冲突

2.4.1逻辑时间

2.4.2因果关系

2.4.3全序关系

2.4.4对象延时操作列表

2.4.5基于DOL的延时操作唤醒算法

2.5本章小结

第三章迟加入节点的状态同步

3.1引言

3.2迟加入

3.2.1迟加入概念

3.2.2新迟加入节点

3.2.3重新加入节点

3.3状态同步中的关键问题

3.4迟加入算法

3.4.1迟加入算法的要求

3.4.2单“迟加入Server”算法

3.4.3多“迟加入Server”算法

3.4.4改进的多“迟加入Server”算法

3.4.5进一步讨论

3.5本章小结

第四章实时协同编辑系统可靠性研究

4.1引言

4.2研究背景

4.3研究目标

4.4故障检测

4.5节点可靠性

4.5.1中央节点的可靠性

4.5.2协作节点的可靠性

4.6本章小结

第五章系统的设计与实现

5.1 CoDraftPaint系统简介

5.2协同控制机制

5.2.1会话管理

5.2.2协同感知

5.3图形协同编辑器

5.4系统实现

5.5本章小结

结束语

参考文献

硕士期间发表论文

致 谢

展开▼

摘要

实时图形协同编辑系统是计算机支持的协同工作技术(ComputerSup-portedCooperativeWork,CSCW)的典型群件系统,它允许多个地域分散的多个用户通过计算机网络并发的对同一共享文档进行浏览与编辑。为了支持自然、自由的协同编辑,系统通常采用全复制体系结构。研究与开发实时图形协同编辑系统的关键问题是节点状态同步以及系统的可靠性问题,这也是本文研究的主要内容。 首先围绕协同编辑系统的一致性模型,深入研究了操作意愿冲突、执行顺序冲突以及用户迟加入导致冲突的形成原因及表现形式。讨论了基于对象复制的并发控制算法,能够有效的处理对象几何属性冲突,维护用户的操作意愿;提出了基于延迟操作列表的延迟操作唤醒算法,保证延迟操作所依赖的操作在该节点都已经被执行的时候及时地执行该延迟操作,解决了执行顺序冲突问题;提出了一个改进的多“迟加入Server”策略,初始化迟加入节点的应用状态,解决了让“迟加入Client”可靠加入到协同会话的问题。 然后对系统可靠性维护方面也进行了深入的分析和研究,提出了一个面向容错服务的分布式备份可靠性模型DBRM(Distributed-BackupReliableModel)。复制式结构下,服务器上维护的成员信息在每个协作节点上都存在,当服务器发生故障或崩溃时,由控制策略选定某个协作节点代替主服务器工作,保证在主服务器瘫痪时,系统仍能正常运行。 在论文的最后,介绍了实时图形协同编辑原型系统CoDraftPaint。作为一个实时协同编辑原型系统,CoDraftPaint系统实现了本文中提出的所有算法。并在局域网环境中对CoDraftPaint系统进行了分析和实验,模拟了应用中可能遇到的各种不同步的情况。分析实验的结果表明,本文提出的所有方案都是有效的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号