计算机应用与软件
計算機應用與軟件
계산궤응용여연건
Computer Applications and Software
2015年
9期
4-7,67
,共5页
姚思佳%叶世阳%吴恒%张文博
姚思佳%葉世暘%吳恆%張文博
요사가%협세양%오항%장문박
云计算%模板%应用部署%自动化
雲計算%模闆%應用部署%自動化
운계산%모판%응용부서%자동화
Cloud computing%Template%Web application deployment%Automation
Web应用从物理机部署到云平台的过程中步骤复杂、易于出错并难以自动实现弹性伸缩。针对这种情况,提出一种基于模板的云应用部署引擎设计。通过预定义模板将Web应用所依赖的软件环境和配置进行封装,可支持云环境下应用部署及弹性伸缩的自动化。并基于该设计实现了应用部署引擎。实验结果表明,云环境下应用部署的流程得到简化,部署所需时间大幅减少。该方法能显著地提高云应用部署的效率及质量。
Web應用從物理機部署到雲平檯的過程中步驟複雜、易于齣錯併難以自動實現彈性伸縮。針對這種情況,提齣一種基于模闆的雲應用部署引擎設計。通過預定義模闆將Web應用所依賴的軟件環境和配置進行封裝,可支持雲環境下應用部署及彈性伸縮的自動化。併基于該設計實現瞭應用部署引擎。實驗結果錶明,雲環境下應用部署的流程得到簡化,部署所需時間大幅減少。該方法能顯著地提高雲應用部署的效率及質量。
Web응용종물리궤부서도운평태적과정중보취복잡、역우출착병난이자동실현탄성신축。침대저충정황,제출일충기우모판적운응용부서인경설계。통과예정의모판장Web응용소의뢰적연건배경화배치진행봉장,가지지운배경하응용부서급탄성신축적자동화。병기우해설계실현료응용부서인경。실험결과표명,운배경하응용부서적류정득도간화,부서소수시간대폭감소。해방법능현저지제고운응용부서적효솔급질량。
There exist some challenges while deploying Web applications to the cloud from physical computers,such as complicated procedures,high error probability and difficulties in dynamic scaling.In view of this,we propose a template-based method to transplant Web applications to the cloud automatically.In this way,the software environment and configurations the Web applications depending on are packed into a pre-defined template,and the automation of Web application deployment and the resilient scalability in cloud become feasible. A supporting deployment engine is implemented based on this design,and the experimental results show that the procedures of Web application deployment in cloud are simplified and the time needed is reduced greatly.This method can markedly improve the efficiency and quality of Web application deployment in cloud.