摘要
Web应用已成为当前主流的计算机服务方式,其数量与用户量已远远超过客户端程序。Web后端如何适应Web应用访问量迅速增加或减少带来的负载波动成为了当前的主要问题。而传统的分层架构企业级应用服务器集群方案存在一定的伸缩限制、高代价等缺陷。基于云计算的基本特征提出一种新的高可用Web应用云SPI(SaaSPaas-IaaS)架构模型方案,基于Openstack的硬件资源管理、Cloudify的平台服务实现SPI模型,提供弹性Web应用运行平台,能较好解决前述问题。
At present,Web Application has become a mainstream way of computer service, the number and users of which have been vastly greater than the client programs'. How Web backend adapts to the load fluctuation caused by increase or decrease rap- idly in web visits has been a main problem currently. The traditional layered architectural enterprise appliealion servers clustering solution exists some defects such as scalability limits and high costs. In this paper, we have proposed a new high-available web application cloud SPI(SaaS-Paas-IaaS) architectural model solution based on cloud computing basic characteristics. We have implemented the SPI model based on hardware resources management of Openstack and platform services of Cloudify and provided an elastic Web application runtime platform which can solve these problems effectively.
出处
《软件导刊》
2014年第2期1-5,共5页
Software Guide
基金
国家自然科学基金项目(61202044)
四川省科技厅项目(2010GZ0134
11ZS2011)
四川省教育厅重点项目(09ZA138)
西南科技大学科研基金项目(11zxwk01)