

浏览全部资源
扫码关注微信
1. 1.IBM中国研究院,北京,100193
2. 北京大学软件工程研究所,北京,100871
Published:2010
移动端阅览
P, FONT face, Verdana, et al. A ProfileBased Approach to Just-in-Time Scalability of Internetware Middleware[J]. Acta Electronica Sinica, 2010, 38(2A): 155-159.
<FONT face=Verdana>开放、动态、多变的网构软件运行环境要求网构软件中间件具备良好的易伸缩性.随着网构软件中间件能力的不断提升及其自身复杂度的不断增加
如何在动态的运行环境中快速有效的伸缩网构软件中间件以满足网构软件运行时对资源的动态需求是网构软件开发和部署人员面临的一个新挑战.本文提出了一种基于领域知识模板(profile)的网构软件中间件动态伸缩方法.该方法使用领域知识模板描述:(1)用于维护网构软件中间件动态伸缩一致性的状态信息;(2)用于触发和实现网构软件中间件动态伸缩的反射信息;(3)不同类型的网构软件中间件在运行时动态伸缩的最佳实践.支持网构软件中间件动态伸缩的自动化工具能快速部署网构软件中间件
并在运行时根据网构软件需要对中间件进行动态伸缩.本文以部署和动态伸缩Mongrel集群为例演示了该方法的有效性和易用性.
<FONT face=Verdana>The open
dynamic and ever-changing natures of Internet require the just-in-time scalability of middleware for Internetware.As the middleware for Internetware becomes much more powerful and complicated than ever
it is challenging to autoscale middleware dynamically and efficiently under the Internetware environment.In this paper
a profile-based approach is proposed to automate the dynamic scaling of Internetware middleware.Profiles formalize (a) states that are keys to consistent middleware being scaled;(b) reflected information required to trigger and fulfill dynamic scaling;and (c) the best-practice of scaling domain-specific middleware.The autoscaling tool based on this approach is capable of provisioning a scalable middleware and scale it dynamically according to the needs of Internetware.The provisioning and dynamic scaling of a scalable Mongrel cluster exemplifies the feasibility and efficiency of this approach.
0
Views
1157
下载量
0
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621