Cost-effective deployment of certified cloud composite services

被引:10
作者
Anisetti, Marco [1 ]
Ardagna, Claudio A. [1 ]
Damiani, Ernesto [2 ]
Gaudenzi, Filippo [1 ]
Jeon, Gwanggil [3 ]
机构
[1] DI Univ Milano, Milan, Italy
[2] EBTIC Khalifa Univ, Big Data Initiat, Abu Dhabi, U Arab Emirates
[3] Incheon Natl Univ, Dept Embedded Syst Engn, Incheon, South Korea
关键词
Cloud; Certification; Cost optimization; Service composition; Security; OPTIMIZATION;
D O I
10.1016/j.jpdc.2019.09.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The advent of cloud computing has radically changed the concept of distributed environments, where services can now be composed and reused at high rates. Today, service composition in the cloud is driven by the need of providing stable QoS, where non-functional properties of composite services are proven over time and composite services continuously adapt to both functional and non-functional changes of the component services. This scenario introduces substantial costs on the cloud providers that go beyond the cost of deploying component services, and require to consider the costs of continuously verifying non-functional properties of composite and component services. In this paper, we propose a cost-effective approach to certification-based cloud service composition. This approach is based, on one side, on a portable certification process for the cloud evaluating non-functional properties of composite services and, on the other side, on a cost-evaluation methodology aimed to produce the service composition that minimizes the total cost paid by the cloud providers, taking into account both deployment and certification/verification costs. Our service composition approach is driven by certificates awarded to single services and by a fuzzy-based cost evaluation methodology, and assumes certified properties as must-have requirements for service selection and composition. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:203 / 218
页数:16
相关论文
共 36 条
[1]  
Anisetti M., 2012, 5 IEEE INT C SERV OR, P1
[2]  
Anisetti M., 2017, IEEE TSC
[3]   Test-Based Security Certification of Composite Services [J].
Anisetti, Marco ;
Ardagna, Claudio ;
Damiani, Ernesto ;
Polegri, Gianluca .
ACM TRANSACTIONS ON THE WEB, 2019, 13 (01)
[4]   A Certification-Based Trust Model for Autonomic Cloud Computing Systems [J].
Anisetti, Marco ;
Ardagna, Claudio A. ;
Damiani, Ernesto .
2014 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC 2014), 2014, :212-219
[5]  
[Anonymous], [No title captured]
[6]  
[Anonymous], [No title captured]
[7]  
[Anonymous], [No title captured]
[8]  
[Anonymous], [No title captured]
[9]  
[Anonymous], [No title captured]
[10]  
[Anonymous], [No title captured]