Authors:
Soodeh Farokhi
1
;
Foued Jrad
2
;
Ivona Brandic
1
and
Achim Streit
2
Affiliations:
1
Vienna University of Technology, Austria
;
2
SCC Karlsruhe Institute of Technology and KIT Karlsruhe, Germany
Keyword(s):
Multi-Cloud, Service Level Agreement (SLA), Service Selection, Software-as-a-Service (SaaS), Infrastructure-as-a-Service (IaaS), InterCloud-SLA.
Abstract:
Cloud computing popularity is growing rapidly and consequently the number of companies offering their
services in the form of Software-as-a-Service (SaaS) or Infrastructure-as-a-Service (IaaS) is increasing. The
diversity and usage benefits of IaaS offers are encouraging SaaS providers to lease resources from the Cloud
instead of operating their own data centers. However, the question remains for them how to, on the one hand,
exploit Cloud benefits to gain less maintenance overheads and on the other hand, maximize the satisfactions
of customers with a wide range of requirements. The complexity of addressing these issues prevent many
SaaS providers to benefit from the Cloud infrastructures. In this paper, we propose HS4MC approach for
automatic service selection by considering SLA claims of SaaS providers. The novelty of our approach lies
in the utilization of prospect theory for the service ranking that represents a natural choice for scoring of
comparable services due to th
e users preferences. The HS4MC approach first constructs a set of SLAs based
on the given accumulated SaaS provider requirements. Then, it selects a set of services that best fulfills the
SLAs. We evaluate our approach in a simulated environment by comparing it with a state-of-the-art utility-based
algorithm. The evaluation results show that our approach selects services that more effectively satisfy
the SLAs.
(More)