Dynamic server consolidation with controlled reconfiguration delays
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/5118 |
Resumo: | A virtualização reapareceu nos últimos anos como solução para minimizar custos em data centers decorrentes da subutilização de recursos. A possibilidade de dinamicamente alterar a capacidade de máquinas virtuais e migrá-las de forma transparente entre servidores físicos resultou em maior flexibilidade para atender mudanças repentinas em demanda computacional, minimizando a quantidade de recursos físicos necessários. Este aumento em flexibilidade derivou novos modelos de computação como utility computing e cloud computing. Um dos principais mecanismos nestes data centers virtualizados é a consolidação dinâmica de servidores. Ele realiza periodicamente o mapeamento de máquinas virtuais para servidores físicos de forma a atender mudanças de demanda, enquanto utiliza um conjunto mínimo de recursos físicos para reduzir custos em consumo de energia. No entanto, redefinir o mapeamento pode exigir migrar máquinas virtuais entre servidores físicos, o que pode acabar atrasando a reconfiguração das máquinas virtuais para a nova capacidade. Este trabalho apresenta algoritmos normalmente utilizados para consolidação dinâmica de servidores e avalia o seu impacto na métrica de atraso de reconfiguração usando diferentes tipos de workloads reais e sintéticos. Um algoritmo para consolidação dinâmica de servidores que controla o atraso máximo de reconfiguração decorrente de um novo mapeamento é proposto. Os experimentos realizados com esse algoritmo demonstram que ele provê maior controle sobre atrasos de reconfiguração e possui baixo impacto na quantidade adicional de recursos necessários. |
id |
P_RS_b28ed43ce80e0ce50e52cb43e592a09b |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/5118 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Rose, César Augusto Fonticielha deCPF:57985057072http://buscatextual.cnpq.br/buscatextual/index.jspCPF:81315457091http://lattes.cnpq.br/8685431534934812Ferreto, Tiago Coelho2015-04-14T14:49:29Z2011-01-262010-03-05FERRETO, Tiago Coelho. Dynamic server consolidation with controlled reconfiguration delays. 2010. 75 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010.http://tede2.pucrs.br/tede2/handle/tede/5118Made available in DSpace on 2015-04-14T14:49:29Z (GMT). No. of bitstreams: 1 428410.pdf: 2193675 bytes, checksum: 06cb9b5c6f14683e31d929da16f6a1db (MD5) Previous issue date: 2010-03-05A virtualização reapareceu nos últimos anos como solução para minimizar custos em data centers decorrentes da subutilização de recursos. A possibilidade de dinamicamente alterar a capacidade de máquinas virtuais e migrá-las de forma transparente entre servidores físicos resultou em maior flexibilidade para atender mudanças repentinas em demanda computacional, minimizando a quantidade de recursos físicos necessários. Este aumento em flexibilidade derivou novos modelos de computação como utility computing e cloud computing. Um dos principais mecanismos nestes data centers virtualizados é a consolidação dinâmica de servidores. Ele realiza periodicamente o mapeamento de máquinas virtuais para servidores físicos de forma a atender mudanças de demanda, enquanto utiliza um conjunto mínimo de recursos físicos para reduzir custos em consumo de energia. No entanto, redefinir o mapeamento pode exigir migrar máquinas virtuais entre servidores físicos, o que pode acabar atrasando a reconfiguração das máquinas virtuais para a nova capacidade. Este trabalho apresenta algoritmos normalmente utilizados para consolidação dinâmica de servidores e avalia o seu impacto na métrica de atraso de reconfiguração usando diferentes tipos de workloads reais e sintéticos. Um algoritmo para consolidação dinâmica de servidores que controla o atraso máximo de reconfiguração decorrente de um novo mapeamento é proposto. Os experimentos realizados com esse algoritmo demonstram que ele provê maior controle sobre atrasos de reconfiguração e possui baixo impacto na quantidade adicional de recursos necessários.application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/15274/428410.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAREDES DE COMPUTADORESMÁQUINAS VIRTUAISCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAODynamic server consolidation with controlled reconfiguration delaysinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL428410.pdf.jpg428410.pdf.jpgimage/jpeg3651http://tede2.pucrs.br/tede2/bitstream/tede/5118/3/428410.pdf.jpgb1c80c5611dbd99bcdcfe0fa98898f0dMD53TEXT428410.pdf.txt428410.pdf.txttext/plain147849http://tede2.pucrs.br/tede2/bitstream/tede/5118/2/428410.pdf.txta832d3f2506fa3d87f3c58a7a8b1fc64MD52ORIGINAL428410.pdfapplication/pdf2193675http://tede2.pucrs.br/tede2/bitstream/tede/5118/1/428410.pdf06cb9b5c6f14683e31d929da16f6a1dbMD51tede/51182015-04-17 11:57:31.671oai:tede2.pucrs.br:tede/5118Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:31Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Dynamic server consolidation with controlled reconfiguration delays |
title |
Dynamic server consolidation with controlled reconfiguration delays |
spellingShingle |
Dynamic server consolidation with controlled reconfiguration delays Ferreto, Tiago Coelho INFORMÁTICA REDES DE COMPUTADORES MÁQUINAS VIRTUAIS CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Dynamic server consolidation with controlled reconfiguration delays |
title_full |
Dynamic server consolidation with controlled reconfiguration delays |
title_fullStr |
Dynamic server consolidation with controlled reconfiguration delays |
title_full_unstemmed |
Dynamic server consolidation with controlled reconfiguration delays |
title_sort |
Dynamic server consolidation with controlled reconfiguration delays |
author |
Ferreto, Tiago Coelho |
author_facet |
Ferreto, Tiago Coelho |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Rose, César Augusto Fonticielha de |
dc.contributor.advisor1ID.fl_str_mv |
CPF:57985057072 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/index.jsp |
dc.contributor.authorID.fl_str_mv |
CPF:81315457091 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/8685431534934812 |
dc.contributor.author.fl_str_mv |
Ferreto, Tiago Coelho |
contributor_str_mv |
Rose, César Augusto Fonticielha de |
dc.subject.por.fl_str_mv |
INFORMÁTICA REDES DE COMPUTADORES MÁQUINAS VIRTUAIS |
topic |
INFORMÁTICA REDES DE COMPUTADORES MÁQUINAS VIRTUAIS CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
A virtualização reapareceu nos últimos anos como solução para minimizar custos em data centers decorrentes da subutilização de recursos. A possibilidade de dinamicamente alterar a capacidade de máquinas virtuais e migrá-las de forma transparente entre servidores físicos resultou em maior flexibilidade para atender mudanças repentinas em demanda computacional, minimizando a quantidade de recursos físicos necessários. Este aumento em flexibilidade derivou novos modelos de computação como utility computing e cloud computing. Um dos principais mecanismos nestes data centers virtualizados é a consolidação dinâmica de servidores. Ele realiza periodicamente o mapeamento de máquinas virtuais para servidores físicos de forma a atender mudanças de demanda, enquanto utiliza um conjunto mínimo de recursos físicos para reduzir custos em consumo de energia. No entanto, redefinir o mapeamento pode exigir migrar máquinas virtuais entre servidores físicos, o que pode acabar atrasando a reconfiguração das máquinas virtuais para a nova capacidade. Este trabalho apresenta algoritmos normalmente utilizados para consolidação dinâmica de servidores e avalia o seu impacto na métrica de atraso de reconfiguração usando diferentes tipos de workloads reais e sintéticos. Um algoritmo para consolidação dinâmica de servidores que controla o atraso máximo de reconfiguração decorrente de um novo mapeamento é proposto. Os experimentos realizados com esse algoritmo demonstram que ele provê maior controle sobre atrasos de reconfiguração e possui baixo impacto na quantidade adicional de recursos necessários. |
publishDate |
2010 |
dc.date.issued.fl_str_mv |
2010-03-05 |
dc.date.available.fl_str_mv |
2011-01-26 |
dc.date.accessioned.fl_str_mv |
2015-04-14T14:49:29Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FERRETO, Tiago Coelho. Dynamic server consolidation with controlled reconfiguration delays. 2010. 75 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010. |
dc.identifier.uri.fl_str_mv |
http://tede2.pucrs.br/tede2/handle/tede/5118 |
identifier_str_mv |
FERRETO, Tiago Coelho. Dynamic server consolidation with controlled reconfiguration delays. 2010. 75 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2010. |
url |
http://tede2.pucrs.br/tede2/handle/tede/5118 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 600 |
dc.relation.department.fl_str_mv |
1946639708616176246 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Faculdade de Informáca |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/5118/3/428410.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/5118/2/428410.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/5118/1/428410.pdf |
bitstream.checksum.fl_str_mv |
b1c80c5611dbd99bcdcfe0fa98898f0d a832d3f2506fa3d87f3c58a7a8b1fc64 06cb9b5c6f14683e31d929da16f6a1db |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765305477562368 |