Abstract

Nowadays Cloud computing permeates almost every domain in Information and Communications Technology (ICT) and, increasingly, most of the action is shifting from large, dominant players toward independent, heterogeneous, private/hybrid deployments, in line with an ever wider range of business models and stakeholders. The rapid growth in the numbers and diversity of small and medium Cloud providers is bringing new challenges in the as-a-Services space. Indeed, significant hurdles for smaller Cloud service providers in being competitive with the incumbent market leaders induce some innovative players to “federate” deployments in order to pool a larger, virtually limitless, set of resources across the federation, and stand to gain in terms of economies of scale and resource usage efficiency. Several are the challenges that need to be addressed in building and managing a federated environment, that may go under the “Security”, “Interoperability”, “Versatility”, “Automatic Selection” and “Scalability” labels. The aim of this paper is to present a survey about the approaches and challenges belonging to the “Automatic Selection” category. This work provides a literature review of different approaches adopted in the “Automatic and Optimal Cloud Service Provider Selection”, also covering “Federated and Multi-Cloud” environments.

Highlights

  • C LOUD computing [1] is a powerful paradigm for the delivery of on-demand services in a transparent way to end users, based mostly on a pay-per-use business model

  • In order to better understand the percentage results of our research, we extracted from the "Taxonomy Tree" four main sets and we placed the papers inside them according to Figure 1, showing the percentage value of papers belonging to a certain set

  • Even if the publications belonging to this set are not a category in itself, we chose to describe it separately because these papers discuss or analyze multiple categories as in the case of [38], where a preliminary categorization for clouds federation or cooperation according to a Multi-Cloud approach, or in the case of [6] in which are analyzed all the scenario related to Cloud cooperation

Read more

Summary

INTRODUCTION

C LOUD computing [1] is a powerful paradigm for the delivery of on-demand services in a transparent way to end users, based mostly on a pay-per-use business model. The “Cloud Providers” leverage owned computing, storage and networking resources using virtualization technologies, that enable the abstraction of computer hardware resources, backing, through multiplexing, a (typically much higher) number of virtual resources These virtualization capabilities enable any company to elastically manage the use of internal Information Technology (IT) assets, avoiding the sizing for all of the company’s hardware infrastructure according to the maximum number of users possibly engaging the resources concurrently at any time, but rather to a lower, average value of usage. There is an alternative, emerging approach, to avoid the aforementioned scenario: the Cloud Federation Leveraging this configuration of virtual computing infrastructure it is possible to reach higher levels of efficiency in providing service to customers, either private (single users/enterprises) or public organizations. This work extends the existings literature by reviewing challenges and approaches to optimally detect and select the Cloud service providers in a Federated or Multi-Cloud environment, with a special focus on how these aspects have been handled in recent years

EU PROJECTS OVERVIEW
BROKERED VERSUS DECENTRALIZED APPROACH
LITERATURE ANALYSIS
SOTA AND ANALYTIC WORKS IN GENERAL
BROKERED SOLUTIONS
BROKERED SOLUTIONS IN A MULTI-CLOUD
CONTRIBUTION
Findings
FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.