A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets
- Autores
- Chamorro, Lino
- Año de publicación
- 2017
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Cloud Service Brokers (CSBs) simplify complex resource allocation decisions, efficiently linking up the tenant dynamic requirements in to providers dynamic offers, where several objectives should ideally be considered. Nowadays, both demands and offers should be considered in dynamic environments, representing particular challenges in cloud computing markets. This work proposes for the first time a pure multiobjective formulation of a broker-oriented Virtual Machine Placement (VMP) problem for dynamic environments, simultaneously optimizing following objective functions: (1) Total Infrastructure CPU (TICPU), (2) Total Infrastructure Memory (TIMEM) and (3) Total Infrastructure Price (TIP) subject to load balancing across providers. To solve the formulated multi-objective problem, a Multi-Objective Evolutionary Algorithm (MOEA) is proposed. When a change arises in the demands or in the offers, a set of non-dominated solutions is found (usually more than one solution), selection strategies were considered in order to automatically select a solution at each reconfiguration. The proposed MOEA and selection strategies, were compared in different scenarios composed by real data from providers in actual markets. Experimental results demonstrate the good quality of the obtained solutions for the proposed scenarios.
Sociedad Argentina de Informática e Investigación Operativa (SADIO) - Materia
-
Ciencias Informáticas
cloud computing
cloud brokering
virtual machine placement
multi-objective optimization
evolutive algorithm - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/65438
Ver los metadatos del registro completo
id |
SEDICI_cb5f66679d840cebefa2f2b031031f0c |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/65438 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic MarketsChamorro, LinoCiencias Informáticascloud computingcloud brokeringvirtual machine placementmulti-objective optimizationevolutive algorithmCloud Service Brokers (CSBs) simplify complex resource allocation decisions, efficiently linking up the tenant dynamic requirements in to providers dynamic offers, where several objectives should ideally be considered. Nowadays, both demands and offers should be considered in dynamic environments, representing particular challenges in cloud computing markets. This work proposes for the first time a pure multiobjective formulation of a broker-oriented Virtual Machine Placement (VMP) problem for dynamic environments, simultaneously optimizing following objective functions: (1) Total Infrastructure CPU (TICPU), (2) Total Infrastructure Memory (TIMEM) and (3) Total Infrastructure Price (TIP) subject to load balancing across providers. To solve the formulated multi-objective problem, a Multi-Objective Evolutionary Algorithm (MOEA) is proposed. When a change arises in the demands or in the offers, a set of non-dominated solutions is found (usually more than one solution), selection strategies were considered in order to automatically select a solution at each reconfiguration. The proposed MOEA and selection strategies, were compared in different scenarios composed by real data from providers in actual markets. Experimental results demonstrate the good quality of the obtained solutions for the proposed scenarios.Sociedad Argentina de Informática e Investigación Operativa (SADIO)2017-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf163-183http://sedici.unlp.edu.ar/handle/10915/65438enginfo:eu-repo/semantics/altIdentifier/url/http://www.clei2017-46jaiio.sadio.org.ar/sites/default/files/Mem/EST/est-13.pdfinfo:eu-repo/semantics/altIdentifier/issn/2451-7615info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:09:34Zoai:sedici.unlp.edu.ar:10915/65438Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:09:34.563SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
title |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
spellingShingle |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets Chamorro, Lino Ciencias Informáticas cloud computing cloud brokering virtual machine placement multi-objective optimization evolutive algorithm |
title_short |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
title_full |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
title_fullStr |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
title_full_unstemmed |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
title_sort |
A Multi-Objective Approach for Multi-Cloud Infrastructure Brokering in Dynamic Markets |
dc.creator.none.fl_str_mv |
Chamorro, Lino |
author |
Chamorro, Lino |
author_facet |
Chamorro, Lino |
author_role |
author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas cloud computing cloud brokering virtual machine placement multi-objective optimization evolutive algorithm |
topic |
Ciencias Informáticas cloud computing cloud brokering virtual machine placement multi-objective optimization evolutive algorithm |
dc.description.none.fl_txt_mv |
Cloud Service Brokers (CSBs) simplify complex resource allocation decisions, efficiently linking up the tenant dynamic requirements in to providers dynamic offers, where several objectives should ideally be considered. Nowadays, both demands and offers should be considered in dynamic environments, representing particular challenges in cloud computing markets. This work proposes for the first time a pure multiobjective formulation of a broker-oriented Virtual Machine Placement (VMP) problem for dynamic environments, simultaneously optimizing following objective functions: (1) Total Infrastructure CPU (TICPU), (2) Total Infrastructure Memory (TIMEM) and (3) Total Infrastructure Price (TIP) subject to load balancing across providers. To solve the formulated multi-objective problem, a Multi-Objective Evolutionary Algorithm (MOEA) is proposed. When a change arises in the demands or in the offers, a set of non-dominated solutions is found (usually more than one solution), selection strategies were considered in order to automatically select a solution at each reconfiguration. The proposed MOEA and selection strategies, were compared in different scenarios composed by real data from providers in actual markets. Experimental results demonstrate the good quality of the obtained solutions for the proposed scenarios. Sociedad Argentina de Informática e Investigación Operativa (SADIO) |
description |
Cloud Service Brokers (CSBs) simplify complex resource allocation decisions, efficiently linking up the tenant dynamic requirements in to providers dynamic offers, where several objectives should ideally be considered. Nowadays, both demands and offers should be considered in dynamic environments, representing particular challenges in cloud computing markets. This work proposes for the first time a pure multiobjective formulation of a broker-oriented Virtual Machine Placement (VMP) problem for dynamic environments, simultaneously optimizing following objective functions: (1) Total Infrastructure CPU (TICPU), (2) Total Infrastructure Memory (TIMEM) and (3) Total Infrastructure Price (TIP) subject to load balancing across providers. To solve the formulated multi-objective problem, a Multi-Objective Evolutionary Algorithm (MOEA) is proposed. When a change arises in the demands or in the offers, a set of non-dominated solutions is found (usually more than one solution), selection strategies were considered in order to automatically select a solution at each reconfiguration. The proposed MOEA and selection strategies, were compared in different scenarios composed by real data from providers in actual markets. Experimental results demonstrate the good quality of the obtained solutions for the proposed scenarios. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-09 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/65438 |
url |
http://sedici.unlp.edu.ar/handle/10915/65438 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/http://www.clei2017-46jaiio.sadio.org.ar/sites/default/files/Mem/EST/est-13.pdf info:eu-repo/semantics/altIdentifier/issn/2451-7615 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf 163-183 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844615963597602816 |
score |
13.069144 |