Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/2857 |
Resumo: | Em um ambiente virtualizado, a distribuição de recursos de processamento entre as máquinas virtuais deve ser baseada nos aspectos requeridos pela carga de trabalho executando dentro de cada instância. Entretanto, a imprevisibilidade destas cargas de trabalho, em conjunto com a estratégia de compartilhamento equitativo adotada pelo escalonador no hipervisor, impactam a qualidade de serviço percebida por máquinas virtuais orientadas a eventos de entrada e saída de rede e processamento. Esta dissertação conduz um estudo para estimar a variação da qualidade de serviço percebida por esta classe de máquinas virtuais em cenários de consolidação de servidor. Posteriormente, é proposto um modelo de escalonadores coexistentes, que fundamenta-se no agrupamento de máquinas virtuais com cargas de trabalho similares. A validação deste modelo demonstra que o agrupamento oportuno de máquinas virtuais diminui a variação da qualidade de serviço ocasionada pela concorrência por recursos de processamento, atingindo níveis semelhantes aos cenários sem concorrência. |
id |
UTFPR-12_809081aaa9f9695afb7c6f3b5b0b9869 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/2857 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2017-12-28T02:09:20Z2017-12-28T02:09:20Z2016-08-18DIONYSIO, Stephany Zanchi. Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais. 2016. 68 f. Dissertação (Mestrado em Computação Aplicada) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016.http://repositorio.utfpr.edu.br/jspui/handle/1/2857Em um ambiente virtualizado, a distribuição de recursos de processamento entre as máquinas virtuais deve ser baseada nos aspectos requeridos pela carga de trabalho executando dentro de cada instância. Entretanto, a imprevisibilidade destas cargas de trabalho, em conjunto com a estratégia de compartilhamento equitativo adotada pelo escalonador no hipervisor, impactam a qualidade de serviço percebida por máquinas virtuais orientadas a eventos de entrada e saída de rede e processamento. Esta dissertação conduz um estudo para estimar a variação da qualidade de serviço percebida por esta classe de máquinas virtuais em cenários de consolidação de servidor. Posteriormente, é proposto um modelo de escalonadores coexistentes, que fundamenta-se no agrupamento de máquinas virtuais com cargas de trabalho similares. A validação deste modelo demonstra que o agrupamento oportuno de máquinas virtuais diminui a variação da qualidade de serviço ocasionada pela concorrência por recursos de processamento, atingindo níveis semelhantes aos cenários sem concorrência.In a virtualized environment, time slice allocation should be based on virtual machines workloads requirements. However, the unpredictability of these workloads, combined with fair share nature of scheduling strategies, may impact the perceived quality of service of network I/O and CPU intensives virtual machines under server consolidation. This dissertation presents an in-depth analysis of quality of service variation under several scenarios, in order to assess this impact. Furthermore, a coexisting schedulers model, which aims to cluster virtual machines with similar workloads, is proposed as the main contribution of this research. The model validation argues that proper clustering based workload reduces the quality of service variation under server consolidation. In fact, the perceived quality of service under this model resemble a near native scenario.porUniversidade Tecnológica Federal do ParanáCuritibaPrograma de Pós-Graduação em Computação AplicadaUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAOCiência da ComputaçãoAmbientes virtuais compartilhadosSistemas de computação virtualComputaçãoShared virtual environmentsVirtual computer systemsComputer scienceAplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuaisAssessing scheduling interference to improve network performance in virtual machinesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCuritibaNacamura Júnior, Luizhttp://lattes.cnpq.br/7319201804384288Maziero, Carlos Albertohttp://lattes.cnpq.br/5659788852261811Nacamura Júnior, LuizVendramin, Ana Cristina Barreiras KochemMaziero, Carlos AlbertoBona, Luis Carlos Erpen dehttp://lattes.cnpq.br/4375037605985530Dionysio, Stephany Zanchiinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdfCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdfapplication/pdf37125071http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/1/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf0f1cbbbefa9f0e7b878fcd46d628ffb7MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdf.txtCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdf.txtExtracted texttext/plain78http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/3/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf.txt00af3d3c9e6b919cf51b68c02b704f43MD53THUMBNAILCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdf.jpgCT_PPGCA_M_Dionysio, Stephany Zanchi_2016.pdf.jpgGenerated Thumbnailimage/jpeg1395http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/4/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf.jpg5bfe958a3565bf0d1f038b22fcf3df43MD541/28572017-12-28 00:09:20.874oai:repositorio.utfpr.edu.br:1/2857Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2017-12-28T02:09:20Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
dc.title.alternative.pt_BR.fl_str_mv |
Assessing scheduling interference to improve network performance in virtual machines |
title |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
spellingShingle |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais Dionysio, Stephany Zanchi CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO Ambientes virtuais compartilhados Sistemas de computação virtual Computação Shared virtual environments Virtual computer systems Computer science Ciência da Computação |
title_short |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
title_full |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
title_fullStr |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
title_full_unstemmed |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
title_sort |
Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais |
author |
Dionysio, Stephany Zanchi |
author_facet |
Dionysio, Stephany Zanchi |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Nacamura Júnior, Luiz |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/7319201804384288 |
dc.contributor.advisor-co1.fl_str_mv |
Maziero, Carlos Alberto |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/5659788852261811 |
dc.contributor.referee1.fl_str_mv |
Nacamura Júnior, Luiz |
dc.contributor.referee2.fl_str_mv |
Vendramin, Ana Cristina Barreiras Kochem |
dc.contributor.referee3.fl_str_mv |
Maziero, Carlos Alberto |
dc.contributor.referee4.fl_str_mv |
Bona, Luis Carlos Erpen de |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/4375037605985530 |
dc.contributor.author.fl_str_mv |
Dionysio, Stephany Zanchi |
contributor_str_mv |
Nacamura Júnior, Luiz Maziero, Carlos Alberto Nacamura Júnior, Luiz Vendramin, Ana Cristina Barreiras Kochem Maziero, Carlos Alberto Bona, Luis Carlos Erpen de |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO Ambientes virtuais compartilhados Sistemas de computação virtual Computação Shared virtual environments Virtual computer systems Computer science Ciência da Computação |
dc.subject.por.fl_str_mv |
Ambientes virtuais compartilhados Sistemas de computação virtual Computação Shared virtual environments Virtual computer systems Computer science |
dc.subject.capes.pt_BR.fl_str_mv |
Ciência da Computação |
description |
Em um ambiente virtualizado, a distribuição de recursos de processamento entre as máquinas virtuais deve ser baseada nos aspectos requeridos pela carga de trabalho executando dentro de cada instância. Entretanto, a imprevisibilidade destas cargas de trabalho, em conjunto com a estratégia de compartilhamento equitativo adotada pelo escalonador no hipervisor, impactam a qualidade de serviço percebida por máquinas virtuais orientadas a eventos de entrada e saída de rede e processamento. Esta dissertação conduz um estudo para estimar a variação da qualidade de serviço percebida por esta classe de máquinas virtuais em cenários de consolidação de servidor. Posteriormente, é proposto um modelo de escalonadores coexistentes, que fundamenta-se no agrupamento de máquinas virtuais com cargas de trabalho similares. A validação deste modelo demonstra que o agrupamento oportuno de máquinas virtuais diminui a variação da qualidade de serviço ocasionada pela concorrência por recursos de processamento, atingindo níveis semelhantes aos cenários sem concorrência. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-08-18 |
dc.date.accessioned.fl_str_mv |
2017-12-28T02:09:20Z |
dc.date.available.fl_str_mv |
2017-12-28T02:09:20Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
DIONYSIO, Stephany Zanchi. Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais. 2016. 68 f. Dissertação (Mestrado em Computação Aplicada) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/2857 |
identifier_str_mv |
DIONYSIO, Stephany Zanchi. Aplicação de escalonadores coexistentes para melhorar o desempenho de rede em máquinas virtuais. 2016. 68 f. Dissertação (Mestrado em Computação Aplicada) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/2857 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Computação Aplicada |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/1/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/3/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2857/4/CT_PPGCA_M_Dionysio%2c%20Stephany%20Zanchi_2016.pdf.jpg |
bitstream.checksum.fl_str_mv |
0f1cbbbefa9f0e7b878fcd46d628ffb7 8a4605be74aa9ea9d79846c1fba20a33 00af3d3c9e6b919cf51b68c02b704f43 5bfe958a3565bf0d1f038b22fcf3df43 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923236329816064 |