Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - SLA-Based Service Selection for Multi-Cloud Environments
AU - Taha, A.
AU - Manzoor, S.
AU - Suri, Neeraj
A2 - A.M., Goscinski
A2 - M., Luo
PY - 2017/6/25
Y1 - 2017/6/25
N2 - The Multi-Cloud is a new paradigm that facilitates customers to host their applications and data onto multiple Clouds. It also allows the Cloud Service Providers (CSPs) to offer new functionalities in order to satisfy the diverse customer requirements. This is done by offering a combination of services from multiple CSPs that can individually only provide limited functionalities. The issue of 'services selection' using Service Level Agreement's (SLA's) has been well-studied in Cloud computing. However, the Multi-Cloud environment introduces dependencies across the services thus entailing the need of new approaches. In this paper, we propose a Multi-Cloud service selection approach. The novelty of our approach lies in extending and adapting a single Cloud decision-making technique for the Multi-Cloud environment. The proposed framework (i) assesses the service levels provided by varied CSPs and selects the optimal combination of services from multiple CSPs that best satisfy the customer requirements, and (ii) automatically detects conflicts resulting from dependencies between the selected services. Moreover, our framework provides an explanation for the detected conflicts allowing both customers and CSPs to resolve these conflicts. We validate our framework by applying it to real-world data that leverages the standardized Cloud service level agreements structure proposed in the ISO/IEC 19086 standard. © 2017 IEEE.
AB - The Multi-Cloud is a new paradigm that facilitates customers to host their applications and data onto multiple Clouds. It also allows the Cloud Service Providers (CSPs) to offer new functionalities in order to satisfy the diverse customer requirements. This is done by offering a combination of services from multiple CSPs that can individually only provide limited functionalities. The issue of 'services selection' using Service Level Agreement's (SLA's) has been well-studied in Cloud computing. However, the Multi-Cloud environment introduces dependencies across the services thus entailing the need of new approaches. In this paper, we propose a Multi-Cloud service selection approach. The novelty of our approach lies in extending and adapting a single Cloud decision-making technique for the Multi-Cloud environment. The proposed framework (i) assesses the service levels provided by varied CSPs and selects the optimal combination of services from multiple CSPs that best satisfy the customer requirements, and (ii) automatically detects conflicts resulting from dependencies between the selected services. Moreover, our framework provides an explanation for the detected conflicts allowing both customers and CSPs to resolve these conflicts. We validate our framework by applying it to real-world data that leverages the standardized Cloud service level agreements structure proposed in the ISO/IEC 19086 standard. © 2017 IEEE.
KW - Multi-Cloud
KW - Service dependencies
KW - SLA
KW - Decision making
KW - Distributed database systems
KW - Network architecture
KW - Network function virtualization
KW - Quality of service
KW - Sales
KW - Cloud service providers
KW - Customer requirements
KW - Multi-clouds
KW - Optimal combination
KW - Service dependency
KW - Service Level Agreements
KW - Service selection
KW - Services selection
KW - Customer satisfaction
U2 - 10.1109/IEEE.EDGE.2017.17
DO - 10.1109/IEEE.EDGE.2017.17
M3 - Conference contribution/Paper
SN - 9781538620168
SP - 65
EP - 72
BT - 2017 IEEE International Conference on Edge Computing (EDGE)
PB - IEEE
ER -