收藏本站
《中国人民解放军国防科学技术大学》 2002年
收藏 | 手机打开
二维码
手机客户端打开本文

容错CORBA中复制管理及失效管理基础设施的研究与实现

邓佳  
【摘要】: 随着计算机网络的迅猛发展,通过网络相连的多机计算环境越来越普遍。伴随着这些变化,分布计算技术以不可逆转的势头进入到政治、经济等社会生活的各个角落,深刻的影响着我们的生活。随着分布技术向关键应用领域的不断拓展,分布计算对高可靠性和高可用性的需求越来越迫切。但是直接开发分布式容错应用是非常困难的,这是因为开发者不仅要处理复杂的应用逻辑,还要面对纷繁的容错逻辑,于是,人们开始广泛关注如何为分布式容错应用提供高质量的统一的容错支撑平台。 本文介绍了基于CORBA的容错支撑平台的研究现状,并遵循容错CORBA规范1.0,在满足CORBA规范2.3的StarBus3.0中间件的基础上,参与Ftbus工作小组的容错支撑平台Ftbus的设计和实现,深入研究了Ftbus中复制管理和失效管理这两个核心机制,对这两个子系统设计和实现中的难题给出了解决方案。具体工作如下: 1、详细剖析当前研究和应用领域中构造容错CORBA系统的集成、服务和截取等三种方法的优缺点,参与完成可配置、可扩展的容错支撑平台Ftbus的总体设计,为应用解决对象复制、失效检测和通告、日志和恢复等容错管理问题,并且保证了Ftbus的可互操作性和客户透明性。 2、设计和实现了Ftbus中的复制管理子系统。针对复制管理必须解决的对象组生命周期管理和容错属性配置管理,本文设计了一个能够动态部署和创建对象的对象工厂模型;并围绕容错系统的共有特征定义了一组容错属性,设计了层次化的属性配置管理,允许应用动态灵活地配置容错属性。 3、设计和实现了Ftbus中的失效管理子系统。引入了事件通告模型实现了失效事件的有效传播;针对对象、进程、主机等不同层次的实体采用层次化的树型结构的监控机制增强了失效监控的可伸缩性;并提出一个环形检测算法以解决失效检测器的单点失效问题。 4、由Ftbus工作小组共同努力,完成了容错支撑平台Ftbus的实现,并进行了功能和性能的测试与评估。测试结果表明,Ftbus是开发分布对象容错系统的一个有效的支撑平台,并且性能相对良好。目前,Ftbus已经在中创软件的企业应用集成平台中得以应用。
【学位授予单位】:中国人民解放军国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:TP393

【相似文献】
中国期刊全文数据库 前10条
1 郭长国,周明辉,贾焰,邹鹏;基于CORBA消息服务的容错机制研究[J];计算机学报;2002年10期
2 唐依珠;工控机二模容错系统结构设计[J];福州大学学报(自然科学版);1995年06期
3 路林吉,邵世煌;容错控制系统设计及应用[J];上海第二工业大学学报;1998年01期
4 杨文勃,陈晓斌;NT磁盘容错及恢复方法[J];飞行器测控学报;1999年04期
5 刘铁军;张宏利;;数据库故障及容错对策[J];工业技术经济;2005年06期
6 赵京;张凯亮;冯登殿;;冗余度机械臂容错操作中关节速度突变[J];北京工业大学学报;2007年11期
7 张德富,李辉;一种直径很短的容错互连网络[J];计算机学报;1986年01期
8 廖国宁,陈湛,童勤义;阵列结构矩阵乘法器的容错模块方法[J];固体电子学研究与进展;1988年04期
9 李锦涛;1989年JFTCS会议简讯[J];计算机学报;1989年11期
10 闵应骅;容错计算系统中数据的可信性[J];计算机辅助设计与图形学学报;1990年02期
中国重要会议论文全文数据库 前10条
1 唐金辉;钟诚;吴惜华;莫英红;李效鲁;林瑞;;基于对象复制机制的Web服务动态容错算法[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
2 吴兰臻;;混合型三模余度设计及其实现[A];中国仪器仪表学会第三届青年学术会议论文集(下)[C];2001年
3 田军霞;赵京;张凯亮;;冗余度机器人锁定故障关节后容错空间的变化研究[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年
4 裴健;赵畅;柴玮;杨冬青;唐世渭;;覆盖算法中的一组容错策略[A];第十六届全国数据库学术会议论文集[C];1999年
5 马宏;王民北;;一种全分布的容错/高可用性MTP设计[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年
6 李学聪;万频;李敏;宋亚男;李军;;基于组合导航系统的网络故障检测与容错技术研究[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
7 吴松平;葛成辉;谭耀麟;;遥感图像自适应容错格式化同步器的研究和实现[A];中国图象图形科学技术新进展——第九届全国图象图形科技大会论文集[C];1998年
8 颜承元;颜士华;;软件容错技术新探[A];第十一届全国煤矿自动化学术年会论文专辑[C];2001年
9 周军海;张大方;杨金民;;改进的快速N+1奇偶校验检查点[A];第三届中国测试学术会议论文集[C];2004年
10 王燕;徐振朋;曹刘娟;;一种具有最小阻塞消息发送时间的检查点策略[A];第四届中国测试学术会议论文集[C];2006年
中国重要报纸全文数据库 前10条
1 马鑫;低容错成本谁之过[N];中国汽车报;2005年
2 ;Stratus ftServer 6500Stratus W2K4路SMP容错平台[N];中国计算机报;2002年
3 常文杰;新容错浪潮[N];网络世界;2004年
4 ;NEC服务器凭借容错优势加强推广力度[N];电脑商报;2004年
5 西南政法大学副教授 和静钧;从“气候门”看容错规则[N];南方日报;2009年
6 张可;实现磁盘容错功能的关键技术[N];中国化工报;2001年
7 潘永花;富含生命力的“容错”[N];网络世界;2004年
8 ;投资有机电致发光显示机会不容错过[N];中国有色金属报;2003年
9 秋菊;“容错”重分服务器市场“蛋糕”[N];中国工商报;2003年
10 叶国标;长江计算机与美国容错电脑结盟[N];中国贸易报;2000年
中国博士学位论文全文数据库 前10条
1 周明辉;面向对象的容错中间件的研究与实现[D];中国人民解放军国防科学技术大学;2002年
2 周双娥;实时分布容错系统的任务调度技术研究[D];哈尔滨工程大学;2003年
3 王平;嵌入式计算机控制系统容错策略研究[D];中国科学院研究生院(上海微系统与信息技术研究所);2004年
4 王磊;容错实时系统可调度性分析研究[D];浙江大学;2005年
5 胡磊;功率变换器的分布式控制和结构研究[D];浙江大学;2005年
6 顾华玺;直连网络关键技术的研究[D];西安电子科技大学;2005年
7 王海亮;超立方体网络的容错泛连通性[D];中国科学技术大学;2009年
8 刘峰;仪用主从耦合分布式并行处理容错系统体系结构研究[D];浙江大学;2003年
9 邓伟;故障诊断中t/k诊断策略及遗传诊断算法研究[D];重庆大学;2006年
10 高星;空间机器人软件错误检测技术研究[D];哈尔滨工业大学;2009年
中国硕士学位论文全文数据库 前10条
1 邓佳;容错CORBA中复制管理及失效管理基础设施的研究与实现[D];中国人民解放军国防科学技术大学;2002年
2 闫丹丹;基于自适应方法容错控制系统设计[D];吉林大学;2004年
3 王亮;实时操作系统容错调度技术的研究与实现[D];电子科技大学;2004年
4 王丽侠;基于CORBA的多层C/S模式的研究与应用[D];大庆石油学院;2003年
5 王志刚;基于MIDAS的分布式多层系统的容错研究与应用[D];湖南师范大学;2001年
6 杨云波;二模容错计算机系统研究与设计[D];西北工业大学;2002年
7 蒲静;网格环境下有关数据复制及容错的研究[D];西南石油学院;2004年
8 叶国骏;嵌入式Linux实时容错调度算法的设计与实现[D];电子科技大学;2005年
9 郑锦;实时分布式系统的容错设计与负载平衡算法的研究[D];辽宁工程技术大学;2004年
10 李光远;基于构件的中间件可靠性研究[D];重庆大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026