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...
Autores principales: | , , , , |
---|---|
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 |