Cargando…

Profiling SLAs for cloud system infrastructures and user interactions

Cloud computing has emerged as a cutting-edge technology which is widely used by both private and public institutions, since it eliminates the capital expense of buying, maintaining, and setting up both hardware and software. Clients pay for the services they use, under the so-called Service Level A...

Descripción completa

Detalles Bibliográficos
Autores principales: Cambronero, M. Emilia, Bernal, Adrián, Valero, Valentín, Cañizares, Pablo C., Núñez, Alberto
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8157057/
https://www.ncbi.nlm.nih.gov/pubmed/34084925
http://dx.doi.org/10.7717/peerj-cs.513
_version_ 1783699594656350208
author Cambronero, M. Emilia
Bernal, Adrián
Valero, Valentín
Cañizares, Pablo C.
Núñez, Alberto
author_facet Cambronero, M. Emilia
Bernal, Adrián
Valero, Valentín
Cañizares, Pablo C.
Núñez, Alberto
author_sort Cambronero, M. Emilia
collection PubMed
description Cloud computing has emerged as a cutting-edge technology which is widely used by both private and public institutions, since it eliminates the capital expense of buying, maintaining, and setting up both hardware and software. Clients pay for the services they use, under the so-called Service Level Agreements (SLAs), which are the contracts that establish the terms and costs of the services. In this paper, we propose the CloudCost UML profile, which allows the modeling of cloud architectures and the users’ behavior when they interact with the cloud to request resources. We then investigate how to increase the profits of cloud infrastructures by using price schemes. For this purpose, we distinguish between two types of users in the SLAs: regular and high-priority users. Regular users do not require a continuous service, so they can wait to be attended to. In contrast, high-priority users require a constant and immediate service, so they pay a greater price for their services. In addition, a computer-aided design tool, called MSCC (Modeling SLAs Cost Cloud), has been implemented to support the CloudCost profile, which enables the creation of specific cloud scenarios, as well as their edition and validation. Finally, we present a complete case study to illustrate the applicability of the CloudCost profile, thus making it possible to draw conclusions about how to increase the profits of the cloud infrastructures studied by adjusting the different cloud parameters and the resource configuration.
format Online
Article
Text
id pubmed-8157057
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-81570572021-06-02 Profiling SLAs for cloud system infrastructures and user interactions Cambronero, M. Emilia Bernal, Adrián Valero, Valentín Cañizares, Pablo C. Núñez, Alberto PeerJ Comput Sci Computer Aided Design Cloud computing has emerged as a cutting-edge technology which is widely used by both private and public institutions, since it eliminates the capital expense of buying, maintaining, and setting up both hardware and software. Clients pay for the services they use, under the so-called Service Level Agreements (SLAs), which are the contracts that establish the terms and costs of the services. In this paper, we propose the CloudCost UML profile, which allows the modeling of cloud architectures and the users’ behavior when they interact with the cloud to request resources. We then investigate how to increase the profits of cloud infrastructures by using price schemes. For this purpose, we distinguish between two types of users in the SLAs: regular and high-priority users. Regular users do not require a continuous service, so they can wait to be attended to. In contrast, high-priority users require a constant and immediate service, so they pay a greater price for their services. In addition, a computer-aided design tool, called MSCC (Modeling SLAs Cost Cloud), has been implemented to support the CloudCost profile, which enables the creation of specific cloud scenarios, as well as their edition and validation. Finally, we present a complete case study to illustrate the applicability of the CloudCost profile, thus making it possible to draw conclusions about how to increase the profits of the cloud infrastructures studied by adjusting the different cloud parameters and the resource configuration. PeerJ Inc. 2021-05-12 /pmc/articles/PMC8157057/ /pubmed/34084925 http://dx.doi.org/10.7717/peerj-cs.513 Text en © 2021 Cambronero et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Computer Aided Design
Cambronero, M. Emilia
Bernal, Adrián
Valero, Valentín
Cañizares, Pablo C.
Núñez, Alberto
Profiling SLAs for cloud system infrastructures and user interactions
title Profiling SLAs for cloud system infrastructures and user interactions
title_full Profiling SLAs for cloud system infrastructures and user interactions
title_fullStr Profiling SLAs for cloud system infrastructures and user interactions
title_full_unstemmed Profiling SLAs for cloud system infrastructures and user interactions
title_short Profiling SLAs for cloud system infrastructures and user interactions
title_sort profiling slas for cloud system infrastructures and user interactions
topic Computer Aided Design
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8157057/
https://www.ncbi.nlm.nih.gov/pubmed/34084925
http://dx.doi.org/10.7717/peerj-cs.513
work_keys_str_mv AT cambroneromemilia profilingslasforcloudsysteminfrastructuresanduserinteractions
AT bernaladrian profilingslasforcloudsysteminfrastructuresanduserinteractions
AT valerovalentin profilingslasforcloudsysteminfrastructuresanduserinteractions
AT canizarespabloc profilingslasforcloudsysteminfrastructuresanduserinteractions
AT nunezalberto profilingslasforcloudsysteminfrastructuresanduserinteractions