DocumentCode :
1709877
Title :
Multi-cloud Application Design through Cloud Service Composition
Author :
Kritikos, Kyriakos ; Plexousakis, Dimitris
Author_Institution :
ICS, FORTH, Heraklion, Greece
fYear :
2015
Firstpage :
686
Lastpage :
693
Abstract :
While various platforms are offering facilities for single-cloud application design, deployment and provisioning, there is a need to move to multiple clouds in order to achieve cost-effectiveness and avoid vendor lock-in. Apart from not supporting multi-cloud application management, many platforms usually focus on the deployment and provisioning phases of the cloud-based application lifecycle by neglecting the design phase. However, the design selection of the best possible cloud service composition affects the provisioning phase, as the more distant from optimality is the selected solution, the more adaptation actions will be enacted. To this end, there is a high need for cloud application design tools and methods which can select the best possible cloud service composition based on user requirements. This paper satisfies this need by proposing a cloud service composition approach able to optimally compose different types of cloud services by simultaneously satisfying various types of user requirements. These types, not concurrently supported by any cloud application design tool, include quality, deployment, security, placement and cost requirements. Moreover, the proposed approach addresses a particular design choice type not currently considered in literature.
Keywords :
cloud computing; cloud deployment; cloud provisioning; cloud service composition; cloud-based application lifecycle; cost requirement; deployment requirement; multicloud application design; multicloud application management; placement requirement; quality requirement; security requirement; single-cloud application design; user requirements; Cloud computing; Hard disks; Monitoring; Optimization; Quality of service; Random access memory; Security; cloud service; constraint solving; cost; deployment; design; location; multi-cloud; quality of service; security; service composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
Type :
conf
DOI :
10.1109/CLOUD.2015.96
Filename :
7214106
Link To Document :
بازگشت