Deployment and Configuration Model of Cloud-Based Applications
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Cloud computing has been a popular computing paradigm, and more and more large-scale distributed systems are migrating or have been migrated to cloud platforms. When deploying and managing IT systems in cloud environments, system owners have to manage the low-level details of the infrastructures, or leverage the services of platforms. Managing low-level details is time consuming and error-prone, and leveraging the services is less flexible and more difficult to tailor to user requirements. To address these issues, we propose a high-level abstraction model for cloud-based systems to specify their requirements. The requirement model describes the expected system states in a declarative way, without introducing the low-level steps and details about how to reach the states. We implemented a prototype based on open source cloud platform OpenStack and configuration management tool Puppet, and the effectiveness of the requirement model is evaluated through a case study.

    Reference
    Related
    Cited by
Get Citation

姬源,黄育松,谢冬,王向东.云应用部署配置模型.计算机系统应用,2016,25(5):13-18

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:August 25,2015
  • Revised:October 19,2015
  • Adopted:
  • Online: May 20,2016
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063