鲍春健
- 作品数:6 被引量:16H指数:3
- 供职机构:中国科学技术大学计算机科学与技术学院安徽省高性能计算重点实验室更多>>
- 发文基金:中国科学技术大学青年基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 一种可动态更新的高可用中间件框架被引量:3
- 2006年
- 针对动态更新缺乏对分布式应用支持的缺陷,提出了一套可动态更新的高可用中间件框架,用于分布式环境中高可用服务的开发.它包含了一套灵活的动态插件管理框架,可完成单进程的动态更新,同时提供了一套分布式协作服务管理框架,来完成多进程协同服务的同步动态更新.通过实现服务可用性论坛提出的高可用应用接口规范,验证了该框架具有单进程及多进程同步动态更新的能力.
- 黄刘生李黄海吴俊敏鲍春健
- 关键词:分布式系统高可用
- 基于组件的动态软件更新被引量:8
- 2006年
- 在分析影响动态软件更新的关键问题的基础上,从组件模型的设计出发来寻求系统架构对动态更新的支持,并利用动态插入拦截器来获取更新的安全点,从而实现了动态组件的热交换,其主要过程包括插入拦截器、阻塞调用、状态转移和请求重定向。基于该思想实现的集群高可用应用开发平台具有更好的可用性、可扩展性和运行性能。
- 鲍春健吴俊敏许胤龙李黄海王文韬
- 关键词:基于组件拦截器
- 动态软件更新的研究与实现
- 本文对动态软件更新的实现进行了研究。文章对当前许多典型的动态更新系统进行分析并提出存在问题;对动态更新系统的基本特征进行概述和总结;对构成动态更新系统原型的基本构件块进行分析,并从数据结构、程序段、类和进程等不同层次粒度...
- 鲍春健
- 关键词:软件工程软件维护
- 文献传递
- 支持动态负载平衡的分层消息队列模型被引量:2
- 2007年
- 中间件技术为解决异构分布式环境下的负载平衡问题提供了有力的工具,但传统的消息中间件负载平衡的实现较为复杂,其动态参数繁多且容易带来额外开销。提出了一种分层消息队列模型,该模型中利用队列组管理器对分布式队列进行组管理,并提供了丰富的任务分配策略。在该模型的基础上提出动态负载平衡实现方案:通过基于队列的阈值阈长模型实时监控成员队列的负载情况,采用集中式调度进行负载信息搜集和负载平衡决策,结合负载迁移和队列组管理进行过载处理。
- 鲍春健吴俊敏许胤龙李黄海王文韬
- 关键词:分布式系统消息队列动态负载平衡
- 高可用应用开发平台的设计与实现被引量:3
- 2006年
- 设计并实现了一个高可用应用开发平台,该平台提供了一个灵活的高可用编程环境,不仅包含高可用应用开发框架,还包含了应用开发所必需的检查点服务、分布式锁服务、事件服务、消息服务和成员服务等。采用该平台使得应用程序的开发只需要集中于具体的业务流程上,而不需要过多地考虑其他高可用特性,同时还可提供更强的可移植性。
- 吴俊敏李黄海黄刘生鲍春健王文韬
- 关键词:高可用性并行与分布式计算组通信
- 一种分级可扩放全序组通信协议——RHGP
- 2006年
- 并行分布式系统需要大量成员通过组通信协作完成某些特定的功能.当组中包含大量成员且其关系不断变化时,传统组通信系统将会产生很多不必要的通信开销.提出了一种新型的基于令牌环的分级组通信协议(ring-basedhierarchicalgroupprotocol,RHGP),支持全序消息递送和组成员的动态变化.该协议通过减少成员改变消息递送的次数,降低了组成员关系改变时的通信开销,增加了协议的可靠性.最后通过协议分析论证了该协议的可靠性和可扩放性,在成员失效率为0.1%、成员个数接近200时协议的可靠性为99.8646%.
- 王文韬吴俊敏许胤龙李黄海鲍春健
- 关键词:组通信全序