Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMS |
Texto Completo: | https://repositorio.ufms.br/handle/123456789/2949 |
Resumo: | Usuários de provedores de nuvens executam aplicações com diferentes necessidades de QoS. Contudo, os principais itens tratados nos SLAs atualmente são o tempo de utilização e as implicações quanto a sua violação, negligenciando outros fatores importantes em um SLA. Para tratar esta questão, nesta tese, propomos um modelo de escalonamento para alocar as requisições de múltiplos usuários sobre recursos de provedores públicos de IaaS objetivando o menor custo monetário sem violar a QoS das requisições. Introduzimos um SLA que considera três importantes aspectos de QoS: confiabilidade, desempenho e segurança. Apresentamos novas estratégias para computar o escalonamento. Além disso, apresentamos e avaliamos os resultados experimentais obtidos a partir da implementação da nossa estratégia. |
id |
UFMS_80b7a573c67b3a5f99e111245d60587c |
---|---|
oai_identifier_str |
oai:repositorio.ufms.br:123456789/2949 |
network_acronym_str |
UFMS |
network_name_str |
Repositório Institucional da UFMS |
repository_id_str |
2124 |
spelling |
2016-10-06T00:13:55Z2021-09-30T19:55:20Z2016https://repositorio.ufms.br/handle/123456789/2949Usuários de provedores de nuvens executam aplicações com diferentes necessidades de QoS. Contudo, os principais itens tratados nos SLAs atualmente são o tempo de utilização e as implicações quanto a sua violação, negligenciando outros fatores importantes em um SLA. Para tratar esta questão, nesta tese, propomos um modelo de escalonamento para alocar as requisições de múltiplos usuários sobre recursos de provedores públicos de IaaS objetivando o menor custo monetário sem violar a QoS das requisições. Introduzimos um SLA que considera três importantes aspectos de QoS: confiabilidade, desempenho e segurança. Apresentamos novas estratégias para computar o escalonamento. Além disso, apresentamos e avaliamos os resultados experimentais obtidos a partir da implementação da nossa estratégia.ABSTRACT - Customers of Cloud providers run applications with different Quality of Service (QoS) requirements. However, the main item treated in SLAs is currently the time of use and the implications for their violation, neglecting other important factors in an SLA. To address this issue, in this thesis, we propose a scheduling model to alocate the requests of multiple users to resources from different IaaS providers in order to decrease the monetary cost without violating the request QoS. We introduce an SLA that considers three important aspects of QoS: reliability, performance and security. We present new strategies based on integer linear program (ILP) formulation and heuristic to compute the scheduling. In addition, we discuss the experimental results obtained from the implementation of our strategy.porComputação em NuvemProvedores de Serviços da InternetCloud ComputingInternet Service ProvidersUm modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuáriosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisMadeira, Edmundo Roberto MauroBittencourt, Luiz FernandoVieira, Cristiano Costa Argemoninfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILCristiano Costa Argemon Vieira.pdf.jpgCristiano Costa Argemon Vieira.pdf.jpgGenerated Thumbnailimage/jpeg1284https://repositorio.ufms.br/bitstream/123456789/2949/4/Cristiano%20Costa%20Argemon%20Vieira.pdf.jpgc6125fd5e91ee3e30ccfdc8f556e10efMD54ORIGINALCristiano Costa Argemon Vieira.pdfCristiano Costa Argemon Vieira.pdfapplication/pdf1458266https://repositorio.ufms.br/bitstream/123456789/2949/1/Cristiano%20Costa%20Argemon%20Vieira.pdfc5bed55fd99bb5c8ad59e0dce941b61aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/2949/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTCristiano Costa Argemon Vieira.pdf.txtCristiano Costa Argemon Vieira.pdf.txtExtracted texttext/plain0https://repositorio.ufms.br/bitstream/123456789/2949/3/Cristiano%20Costa%20Argemon%20Vieira.pdf.txtd41d8cd98f00b204e9800998ecf8427eMD53123456789/29492021-09-30 15:55:20.388oai:repositorio.ufms.br:123456789/2949Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:55:20Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false |
dc.title.pt_BR.fl_str_mv |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
title |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
spellingShingle |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários Vieira, Cristiano Costa Argemon Computação em Nuvem Provedores de Serviços da Internet Cloud Computing Internet Service Providers |
title_short |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
title_full |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
title_fullStr |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
title_full_unstemmed |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
title_sort |
Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários |
author |
Vieira, Cristiano Costa Argemon |
author_facet |
Vieira, Cristiano Costa Argemon |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Madeira, Edmundo Roberto Mauro Bittencourt, Luiz Fernando |
dc.contributor.author.fl_str_mv |
Vieira, Cristiano Costa Argemon |
contributor_str_mv |
Madeira, Edmundo Roberto Mauro Bittencourt, Luiz Fernando |
dc.subject.por.fl_str_mv |
Computação em Nuvem Provedores de Serviços da Internet Cloud Computing Internet Service Providers |
topic |
Computação em Nuvem Provedores de Serviços da Internet Cloud Computing Internet Service Providers |
description |
Usuários de provedores de nuvens executam aplicações com diferentes necessidades de QoS. Contudo, os principais itens tratados nos SLAs atualmente são o tempo de utilização e as implicações quanto a sua violação, negligenciando outros fatores importantes em um SLA. Para tratar esta questão, nesta tese, propomos um modelo de escalonamento para alocar as requisições de múltiplos usuários sobre recursos de provedores públicos de IaaS objetivando o menor custo monetário sem violar a QoS das requisições. Introduzimos um SLA que considera três importantes aspectos de QoS: confiabilidade, desempenho e segurança. Apresentamos novas estratégias para computar o escalonamento. Além disso, apresentamos e avaliamos os resultados experimentais obtidos a partir da implementação da nossa estratégia. |
publishDate |
2016 |
dc.date.accessioned.fl_str_mv |
2016-10-06T00:13:55Z |
dc.date.issued.fl_str_mv |
2016 |
dc.date.available.fl_str_mv |
2021-09-30T19:55:20Z |
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.uri.fl_str_mv |
https://repositorio.ufms.br/handle/123456789/2949 |
url |
https://repositorio.ufms.br/handle/123456789/2949 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMS instname:Universidade Federal de Mato Grosso do Sul (UFMS) instacron:UFMS |
instname_str |
Universidade Federal de Mato Grosso do Sul (UFMS) |
instacron_str |
UFMS |
institution |
UFMS |
reponame_str |
Repositório Institucional da UFMS |
collection |
Repositório Institucional da UFMS |
bitstream.url.fl_str_mv |
https://repositorio.ufms.br/bitstream/123456789/2949/4/Cristiano%20Costa%20Argemon%20Vieira.pdf.jpg https://repositorio.ufms.br/bitstream/123456789/2949/1/Cristiano%20Costa%20Argemon%20Vieira.pdf https://repositorio.ufms.br/bitstream/123456789/2949/2/license.txt https://repositorio.ufms.br/bitstream/123456789/2949/3/Cristiano%20Costa%20Argemon%20Vieira.pdf.txt |
bitstream.checksum.fl_str_mv |
c6125fd5e91ee3e30ccfdc8f556e10ef c5bed55fd99bb5c8ad59e0dce941b61a 8a4605be74aa9ea9d79846c1fba20a33 d41d8cd98f00b204e9800998ecf8427e |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS) |
repository.mail.fl_str_mv |
ri.prograd@ufms.br |
_version_ |
1807552809660317696 |