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

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

论文摘要

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

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 插图索引
  • 第一章 前言
  • 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 本章小结
  • 结束语
  • 参考文献
  • 硕士期间发表论文
  • 致谢
  • 相关论文文献

    • [1].碱基编辑系统在遗传性疾病治疗中的应用[J]. 药学学报 2020(07)
    • [2].全媒体时代广电编辑系统中“云”编辑的辅助作用[J]. 电视指南 2017(09)
    • [3].基于Web2.0的网络课程交互协同编辑系统设计[J]. 现代商贸工业 2014(22)
    • [4].ZFN,TALEN,CRISPR/Cas9和NgAgo/gDNA四代基因编辑系统及其在农业和林业上的应用展望[J]. 科学中国人 2016(35)
    • [5].两种新型CRISPR/Cas基因编辑系统问世[J]. 科学家 2016(18)
    • [6].徐勇改的最后一篇稿[J]. 中国记者 2019(12)
    • [7].广播电视台新闻云编辑系统的建设[J]. 广播与电视技术 2020(01)
    • [8].大洋D3-Weather5600A非线性影视编辑系统在地市级天气预报制作中的应用[J]. 科技创新导报 2011(21)
    • [9].《地质科技情报》正式启用网上投稿编辑系统[J]. 地质科技情报 2010(05)
    • [10].《资源与产业》网上投稿编辑系统正式开通[J]. 资源与产业 2008(06)
    • [11].如何建设协同编辑系统[J]. 出版参考 2014(10)
    • [12].建立宏观编辑系统之我见[J]. 辽宁广播电视大学学报 2012(01)
    • [13].关于启用网上投稿编辑系统的通知[J]. 中共四川省委党校学报 2018(04)
    • [14].关于启用网上投稿编辑系统的通知[J]. 中共四川省委党校学报 2019(01)
    • [15].出版社数字编辑系统管见[J]. 科技与出版 2016(11)
    • [16].新奥特多通道收录编辑系统在《创业内蒙古》中的应用[J]. 数字传媒研究 2015(03)
    • [17].坚持自主创新 华傲精创推一体化编辑系统[J]. 中国传媒科技 2008(11)
    • [18].使用大洋非线性网络编辑系统的若干研究[J]. 数字通信世界 2020(04)
    • [19].简单行编辑系统的实现[J]. 信息与电脑(理论版) 2010(02)
    • [20].《药物分析杂志》编辑部声明[J]. 药物分析杂志 2011(09)
    • [21].《中国医学影像技术》编辑部重要公告[J]. 中国医学影像技术 2010(08)
    • [22].关于启用网上投稿编辑系统的通知[J]. 中共四川省委党校学报 2019(02)
    • [23].关于启用网上投稿编辑系统的通知[J]. 中共四川省委党校学报 2018(03)
    • [24].消息[J]. 中国医学影像技术 2013(08)
    • [25].Avid旗舰编辑系统进一步拓展开放性工作流程的创新[J]. 影视制作 2011(03)
    • [26].关于网上投稿 编辑系统开发的思考——以“中国期刊在线”软件开发为例[J]. 中共贵州省委党校学报 2008(03)
    • [27].科技期刊标准化自动编辑系统研究与实现[J]. 中国科技期刊研究 2008(05)
    • [28].宁波晚报打造纸媒“掌上编辑部”[J]. 新闻实践 2012(08)
    • [29].碱基编辑系统研究进展[J]. 遗传 2019(09)
    • [30].CRISPR/Cas基因编辑系统及其在植物中的研究进展[J]. 中国农学通报 2015(12)

    标签:;  ;  ;  ;  ;  

    实时协同编辑系统中同步与可靠性研究
    下载Doc文档

    猜你喜欢