Article ID Journal Published Year Pages File Type
6885460 Journal of Systems and Software 2016 14 Pages PDF
Abstract
In this paper, we utilize Model-Driven Development approach for managing arbitrary Cloud services. We define a metamodel of a Cloud service called CoPS, which describes a service as a composition of software/hardware elements by using three sequential models, namely Component, Product and Service. We also present an architecture of a Cloud Management System (CMS) used for automatic service management, which transforms the models from an abstract representation to an actual deployment. The approach is validated by realizing four real-world use cases using a prototype implementation. Finally, we evaluate its consolidation capabilities by simulating resource consumption and deployment time.
Keywords
Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , ,