基于Platform EGO Web服务网关系统的容错恢复机制设计与实现

基于Platform EGO Web服务网关系统的容错恢复机制设计与实现

论文摘要

网格计算可以采用Web服务技术处理异构环境,并提高服务与应用互操作。然而实现Web服务应用高性能、可靠性和可用性以来满足网格社区的需求却是一项挑战。Platform EGO是Platform网格计算公司最新发布的一个基于SOA的网格平台,它用来管理地理上交叉分散的共享资源。PlatformEGO的Web服务网关系统WSG是PlatformEGO的一个网格中间件,WSG为客户端(WSCs)访问PlatformEGO的资源和服务提供一个标准的Web服务接口。本文主要工作是设计与实现基于PlatformEGO的网关服务系统WSG的容错恢复机制,给用户提供高效率和无死锁的服务,使得用户在WSG服务发生故障重启后,不受到任何影响。通常地,一个Web服务端不需要维持和客户端的活动性连接,是无状态的。但Platform EGO WSG的客户端和服务端之间的连接是有状态的。对于WSG来说,会话(Session)是维持在程序的始终,是WSG中一个很重要的概念。因此本文设计并实现了一个基于Session的同步容错恢复机制,在容错恢复时,重新建立起所有客户端和服务端的连接,使得用户正常运行,对用户无影响。在容错恢复的过程中,孤立不同WSCs的恢复行为,使得每个WSC的行为不会影响到别的WSC的恢复过程。文章在最后从客户的角度设计测试用例对容错恢复算法的性能进行了评价,验证了此容错恢复算法的高效率性和无死锁性。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 本文的工作
  • 第二章 Platform EGO WSG 总框架描述
  • 2.1 Web Service和SOA简要介绍
  • 2.1.1 Web Service概述
  • 2.1.2 SOA 概述
  • 2.1.3 SOA与Web服务的结合
  • 2.2 Platform EGO简介
  • 2.2.1 Platform EGO的原理
  • 2.2.2 Platform EGO的功能和工作流程
  • 2.3 WSG结构特性
  • 2.3.1 WSG架构
  • 2.3.2 WSG设计和工作原理
  • 2.3.3 WSG的组成部分
  • 2.3.4 WSG的实现机制
  • 第三章 容错恢复机制的研究与分析对比
  • 3.1 容错机制的研究现状
  • 3.2 常用容错机制分析对比
  • 3.2.1 硬件容错
  • 3.2.2 软件容错
  • 3.2.3 时间冗余
  • 3.2.4 信息冗余
  • 3.3 Web服务的容错研究
  • 3.4 备份与恢复
  • 第四章 Platform EGO WSG 容错恢复机制设计与实现
  • 4.1 Platform EGO WSG 容错恢复机制的整体框架
  • 4.1.1 Platform EGO WSG容错恢复机制的功能需求
  • 4.1.2 Platform EGO WSG容错恢复机制的设计要求
  • 4.2 WSG Session 概念
  • 4.3 容错恢复设计思想
  • 4.4 容错恢复表格
  • 4.5 无容错恢复算法的WSG易产生死锁的情况
  • 4.6 EGO WSG 容错恢复算法
  • 4.6.1 WSG正常运行时间
  • 4.6.2 WSG重启之后,WSG主线程
  • 4.6.3 WSG重启之后,WSG容错恢复线程
  • 4.6.4 WSC从WSG端得到通知后做出的操作处理
  • 4.7 EGO WSG 容错恢复信息初始化及更新
  • 第五章 Platform EGO WSG 容错恢复机制性能评价
  • 5.1 测试用例
  • 5.2 测试结果
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 进一步的工作
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 导师及作者简介
  • 相关论文文献

    • [1].关于2PC协议对分布式数据库的事务恢复机制[J]. 软件导刊 2012(09)
    • [2].电力通信业务快速恢复机制研究[J]. 中国电业(技术版) 2012(11)
    • [3].IP快速恢复机制发展综述[J]. 中国新通信 2010(05)
    • [4].浅谈集中式数据库的事务恢复机制[J]. 企业导报 2012(08)
    • [5].分布式Web服务合成的恢复机制[J]. 计算机工程与应用 2011(17)
    • [6].浅谈自动交换光网络的保护恢复机制[J]. 信息通信 2008(05)
    • [7].一种SLR(1)分析器中错误诊断恢复机制的建立方法[J]. 科技资讯 2009(02)
    • [8].含错误诊断恢复机制的SLR(1)分析器的构造[J]. 包钢科技 2008(05)
    • [9].食品安全供给绩效恢复机制及其作用——基于政府角度[J]. 企业导报 2012(07)
    • [10].智能光网络中基于冲突避免的通道恢复机制[J]. 清华大学学报(自然科学版) 2009(10)
    • [11].面向电力ICT的智能光网络保护与恢复机制研究[J]. 电力系统通信 2009(09)
    • [12].北京奥运场馆绩效回馈与恢复机制出现的问题及原因探讨[J]. 北京社会科学 2012(01)
    • [13].基于Ajax的在线考场保护/恢复机制的设计和实现[J]. 科学技术与工程 2010(11)
    • [14].具恢复机制的相依电力-信息网络连锁故障传播[J]. 吉首大学学报(自然科学版) 2018(03)
    • [15].我国综合档案馆电子档案灾备与恢复机制研究[J]. 档案与建设 2016(10)
    • [16].面向信息系统的生存性恢复机制[J]. 西安交通大学学报 2010(04)
    • [17].军队信息系统安全容灾恢复机制研究[J]. 装备指挥技术学院学报 2009(04)
    • [18].泛在末梢环境下的动态业务恢复机制[J]. 北京邮电大学学报 2016(S1)
    • [19].基于C8051单片机的崩溃-恢复机制设计[J]. 工业控制计算机 2012(10)
    • [20].突发事件网络舆情的生成原因与导控策略——基于网络舆情主体心理的分析视阈[J]. 情报杂志 2012(04)
    • [21].基于RRPP的高性能环网优化策略的研究与实现[J]. 福建电脑 2017(06)
    • [22].一种端节点启动的光网络快速恢复机制[J]. 微计算机信息 2008(18)
    • [23].基于进程拷贝的服务器容错恢复机制[J]. 电脑编程技巧与维护 2010(02)
    • [24].电力系统ASON光通信网络保护和恢复机制[J]. 贵州电力技术 2013(01)
    • [25].Lustre文件系统元数据服务恢复机制的改进[J]. 计算机科学 2015(09)
    • [26].一种采用混合抗干扰方法的路由恢复机制[J]. 系统仿真学报 2020(05)
    • [27].海岸沙丘植物群落分布、适应性和演替研究进展[J]. 湿地科学 2014(03)
    • [28].分组传送网的环保护和生存机制[J]. 中兴通讯技术 2010(03)
    • [29].迁移实例状态监控及失败恢复机制[J]. 计算机工程与应用 2010(26)
    • [30].软件定义光网络中基于控制器的多域协同恢复机制[J]. 光通信技术 2018(12)

    标签:;  ;  ;  ;  

    基于Platform EGO Web服务网关系统的容错恢复机制设计与实现
    下载Doc文档

    猜你喜欢