节点文献

支持EJB动态分布的组件迁移模型与算法

Migration Model and Algorithms for Dynamic Redistribution of Enterprise Java Bean Components

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 范国闯魏峻钟华冯玉琳

【Author】 FAN Guo-Chuang+, WEI Jun, ZHONG Hua, FENG Yu-Lin (Technology Center of Software Engineering, Institute of Software, The Chinese Academy of Sciences, Beijing 100080, China)

【机构】 中国科学院软件研究所软件工程技术中心中国科学院软件研究所软件工程技术中心 北京100080北京100080北京100080

【摘要】 Web应用服务器是Web计算环境下的新型中间件,为基于组件的分布式Web应用提供了基础运行平台.组件静态分布限制了事务性Web应用在运行期间适应执行环境变化的能力.为了满足Web应用的动态分布需求,Web应用服务器需在底层为组件提供一种动态迁移的能力.如何维持组件迁移前后的一致性是组件迁移中最棘手的问题之一.为解决此问题,定义了组件迁移一致性约束CMC(componentmigrationconstrains),并给出了在J2EE(Java2platformenterpriseedition)应用服务器中支持EJB(enterpriseJavaBean)动态分布的组件迁移模型和SLB_Copy,SFB_Copy,EB_Copy3个迁移算法.分析得出SLB_Copy,SFB_Copy和EB_Copy均满足CMC约束.迁移模型和算法已在自主研制的Web应用服务器WebFrame2.0中实现,并已应用到自适应负载平衡、失效恢复等多个方面.

【Abstract】 Web application servers (WASs) provide a web computing infrastructure for distributed components. The component structure of statically configured distribution prevents web applications from being adaptive to the changing environmental conditions at runtime. To meet the requirement of dynamic redistribution, WASs should provide the capability to support component migration. The most challenging problem is to maintain component consistency during such a component migration. To resolve this inconsistency problem, some kinds of component migration constrains (CMC) are defined in this paper. A component migration model for J2EE (Java 2 platform enterprise edition) application servers is proposed, and SLB_Copy, SFB_Copy and EB_Copy component migration algorithms are presented. It is proved that SLB_Copy, SFB_Copy and EB_Copy migration algorithms all satisfy the CMC constrains. At present, the migration model is implemented in a J2EE application server, referred to as WebFrame 2.0, and these algorithms are applied to provide numerous services such as the adaptive load balancing service and the failover service.

【基金】 国家高技术研究发展计划(863);国家重点基础研究发展规划(973)~~
  • 【文献出处】 软件学报 ,Journal of Software , 编辑部邮箱 ,2004年03期
  • 【分类号】TP393.09
  • 【被引频次】36
  • 【下载频次】253
节点文献中: 

本文链接的文献网络图示:

本文的引文网络