一种基于领域知识模板的网构中间件动态伸缩方法
开放、动态、多变的网构软件运行环境要求网构软件中间件具备良好的易伸缩性.随着网构软件中间件能力的不断提升及其自身复杂度的不断增加,如何在动态的运行环境中快速有效的伸缩网构软件中间件以满足网构软件运行时对资源的动态需求是网构软件开发和部署人员面临的一个新挑战.本文提出了一种基于领域知识模板(profile)的网构软件中间件动态伸缩方法.该方法使用领域知识模板描述 1.用于维护网构软件中间件动态伸缩一致性的状态信息;2.用于触发和实现网构软件中间件动态伸缩的反射信息;3.不同类型的网构软件中间件在运行时动态伸缩的最佳实践.支持网构软件中间件动态伸缩的自动化工具能快速部署网构软件中间件,并在运行时根据网构软件需要对中间件进行动态伸缩.本文以部署和动态伸缩Mongrel集群为例演示了该方法的有效性和易用性.
网构软件中间件 易伸缩性 自动部署 领域知识模板
杨杰 李影 邱杰 黄罡
IBM中国研究院,北京 100193 中国 北京大学 软件工程研究所,北京 100871 中国
国内会议
沈阳
中文
290-294
2009-09-22(万方平台首次上网日期,不代表论文的发表时间)