Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures

Cloud computing is an evolving paradigm whose adoption has been increasing over the last few years. This fact has led to the growth of the cloud computing market, together with fierce competition for the leading market share, with an increase in the number of cloud service providers. Novel technique...

Descripción completa

Detalles Bibliográficos
Autores: Cerro Cañizares, Pablo, Núñez Covarrubias, Alberto, Bernal, Adrián, Cambronero, M. Emilia, Barker, Adam
Tipo de recurso: artículo
Fecha de publicación:2023
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:inglés
OAI Identifier:oai:docta.ucm.es:20.500.14352/105657
Acceso en línea:https://hdl.handle.net/20.500.14352/105657
Access Level:acceso abierto
Palabra clave:Cloud computing
Simulation
SLAs
Pricing schemes
Software
3304.99 Otras
id ES_5157ebfc322c78b9e4e8aeb7512e0505
oai_identifier_str oai:docta.ucm.es:20.500.14352/105657
network_acronym_str ES
network_name_str España
repository_id_str
spelling Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructuresCerro Cañizares, PabloNúñez Covarrubias, AlbertoBernal, AdriánCambronero, M. EmiliaBarker, AdamCloud computingSimulationSLAsPricing schemesSoftware3304.99 OtrasCloud computing is an evolving paradigm whose adoption has been increasing over the last few years. This fact has led to the growth of the cloud computing market, together with fierce competition for the leading market share, with an increase in the number of cloud service providers. Novel techniques are continuously being proposed to increase the cloud service provider’s profitability. However, only those techniques that are proven not to hinder the service agreements are considered for production clouds. Analysing the expected behaviour and performance of the cloud infrastructure is challenging, as the repeatability and reproducibility of experiments on these systems are made difficult by the large number of users concurrently accessing the infrastructure. To this, must be added the complications of using different provisioning policies, managing several workloads, and applying different resource configurations. Therefore, in order to alleviate these issues, we present Simcan2Cloud, a discrete-event-based simulator for modelling and simulating cloud computing environments. Simcan2Cloud focuses on modelling and simulating the behaviour of the cloud provider with a high level of detail, where both the cloud infrastructure and the interactions of the users with the cloud are integrated in the simulated scenarios. For this purpose, Simcan2Cloud supports different resource allocation policies, service level agreements (SLAs), and an intuitive and complete API for including new management policies. Finally, a thorough experimental study to measure the suitability and applicability of Simcan2Cloud, using both real-world traces and synthetic workloads, is presented.SpringerUniversidad Complutense de Madrid20232023-09-1820232023-09-18journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/20.500.14352/105657reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Attribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/1056572026-06-02T12:44:21Z
dc.title.none.fl_str_mv Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
title Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
spellingShingle Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
Cerro Cañizares, Pablo
Cloud computing
Simulation
SLAs
Pricing schemes
Software
3304.99 Otras
title_short Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
title_full Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
title_fullStr Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
title_full_unstemmed Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
title_sort Simcan2Cloud: a discrete-event-based simulator for modelling and simulating cloud computing infrastructures
dc.creator.none.fl_str_mv Cerro Cañizares, Pablo
Núñez Covarrubias, Alberto
Bernal, Adrián
Cambronero, M. Emilia
Barker, Adam
author Cerro Cañizares, Pablo
author_facet Cerro Cañizares, Pablo
Núñez Covarrubias, Alberto
Bernal, Adrián
Cambronero, M. Emilia
Barker, Adam
author_role author
author2 Núñez Covarrubias, Alberto
Bernal, Adrián
Cambronero, M. Emilia
Barker, Adam
author2_role author
author
author
author
dc.contributor.none.fl_str_mv Universidad Complutense de Madrid
dc.subject.none.fl_str_mv Cloud computing
Simulation
SLAs
Pricing schemes
Software
3304.99 Otras
topic Cloud computing
Simulation
SLAs
Pricing schemes
Software
3304.99 Otras
description Cloud computing is an evolving paradigm whose adoption has been increasing over the last few years. This fact has led to the growth of the cloud computing market, together with fierce competition for the leading market share, with an increase in the number of cloud service providers. Novel techniques are continuously being proposed to increase the cloud service provider’s profitability. However, only those techniques that are proven not to hinder the service agreements are considered for production clouds. Analysing the expected behaviour and performance of the cloud infrastructure is challenging, as the repeatability and reproducibility of experiments on these systems are made difficult by the large number of users concurrently accessing the infrastructure. To this, must be added the complications of using different provisioning policies, managing several workloads, and applying different resource configurations. Therefore, in order to alleviate these issues, we present Simcan2Cloud, a discrete-event-based simulator for modelling and simulating cloud computing environments. Simcan2Cloud focuses on modelling and simulating the behaviour of the cloud provider with a high level of detail, where both the cloud infrastructure and the interactions of the users with the cloud are integrated in the simulated scenarios. For this purpose, Simcan2Cloud supports different resource allocation policies, service level agreements (SLAs), and an intuitive and complete API for including new management policies. Finally, a thorough experimental study to measure the suitability and applicability of Simcan2Cloud, using both real-world traces and synthetic workloads, is presented.
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-09-18
2023
2023-09-18
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/105657
url https://hdl.handle.net/20.500.14352/105657
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869407950367358976
score 15.81155