Analysis of Effective Portable Cloud Services Using TOSCA
International Journal of Computer Science (IJCS Journal) Published by SK Research Group of Companies (SKRGC) Scholarly Peer Reviewed Research Journals
The ability to move cloud services and their components between providers ensures an adequate and cost-efficient IT environment and avoids vendor lock-in. Research has already addressed movability and migration on a functional level.1,2 However, no one has yet examined cloud service portability with regard to management and operational tasks, which are a significant and increasing cost factor. One reason is the lack of an industry standard for defining composite applications and their management. Without an appropriate standardized format, ensuring compliance, trust, and security the biggest area of critique preventing the cloud’s wider adoption is difficult. Dealing with these challenges in industry and research has the potential to bring cloud computing to the next level. TOSCA will enable the interoperable description of application and infrastructure cloud services, the relationships between parts of the service, and the operational behavior of these services (e.g., deploy, patch, shutdown)--independent of the supplier creating the service, and any particular cloud provider or hosting technology. TOSCA will also make it possible for higher-level operational behavior to be associated with cloud infrastructure management.
1. F. Leymann et al., “Moving Applications to the Cloud: An Approach Based on Application Model Enrichment,” Int’l J. Cooperative Information Systems, vol. 20, no. 3, 2011, pp. 307–356. 2. T. Binz, F. Leymann, and D. Schumm “CMotion: A Framework for Migration of Applications into and between Clouds,” Proc. Int’l Conf. Service-Oriented Computing and Applications, IEEE Press, 2012. 3. Topology and Orchestration Specification for Cloud Applications (TOSCA), OASIS specif ication, Oct. 2011; www. oasis-open.org/commit tees/tc_home. php?wg_abbrev=tosca. 4. M. Behrendt et al., “IBM Cloud Computing Reference Architecture,” Open Group submission, Feb. 2011; www.opengroup.org/cloudcomputing/uploads/40/23840/ CCRA.IBMSubmission.02282011.doc.
deploy, patch, shutdown