Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: https://tede2.pucrs.br/tede2/handle/tede/8797
Registro completo de metadados
Campo DCValorIdioma
dc.creatorKirchoff, Dionatrã Folle-
dc.creator.Latteshttp://lattes.cnpq.br/7512429736542896por
dc.contributor.advisor1De Rose, Cesar Augusto Fonticielha-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/6703453792017497por
dc.date.accessioned2019-07-11T17:05:49Z-
dc.date.issued2019-03-29-
dc.identifier.urihttp://tede2.pucrs.br/tede2/handle/tede/8797-
dc.description.resumoA computação em nuvem transformou a forma de provisionar recursos computacionais nos últimos anos, oferecendo vários benefícios em relação aos sistemas tradicionais como escalabilidade e alta disponibilidade. No entanto, ainda existem algumas oportunidades a serem exploradas, especialmente na área de alocação e dimensionamento proativo de recursos. Como a carga de trabalho pode flutuar muito nestes ambientes, o provisionamento excessivo é uma prática comum para evitar quedas repentinas de Qualidade de Serviço (QoS) que podem resultar em violações de Acordo de Nível de Serviço (SLA), mas ao custo de um aumento nos custos de provisionamento e consumo de energia. A previsão de carga de trabalho é uma das estratégias pelas quais a eficiência e o custo operacional de uma nuvem podem ser melhorados. Saber antecipadamente a demanda de um serviço permite a alocação prévia de recursos suficientes para manter a QoS e evitar violações de SLA. Esta dissertação apresenta as vantagens e desvantagens de três técnicas de pre- visão de carga de trabalho usualmente aplicadas no contexto da computação em nuvem. São comparados os algoritmos de aprendizado de máquina ARIMA, MLP e o GRU em di- ferentes configurações, para ajudar os administradores a escolher o modelo preditivo mais adequado e eficiente para seu problema específico. O resultado das avaliações apresenta que os algoritmos estudados são equivalentes quanto à precisão obtida neste contexto, mas apresentam diferenças importantes em sua aplicação, de forma que este trabalho auxilia na escolha da melhor técnica para o cenário em questão.por
dc.description.abstractCloud computing has transformed the means of resource provisioning in recent years with several benefits over traditional systems, like scalability and high availability. However, there are still some opportunities, especially in the area of proactive resource allocation and scaling. Since demand may fluctuate heavily in certain environments, over-provisioning is a common practice to avoid abrupt Quality of Service (QoS) drops that may result in Ser- vice Level Agreement (SLA) violations, but at the price of an increase in provisioning costs and energy consumption. Workload prediction is one of the strategies by which efficiency and operational cost of a cloud can be improved. Knowing demand in advance allows the allocation of sufficient resources to maintain QoS and avoid SLA violations. This paper presents the advantages and disadvantages of three workload prediction techniques usu- ally applied in the context of cloud computing. We compare ARIMA, MLP and GRU under different configurations, and although all three strategies have similar accuracy results in this context, they present important differences in preparation and execution. This work helps system administrators in choosing the more appropriate and efficient predictive model for their specific problem.por
dc.description.provenanceSubmitted by PPG Ciência da Computação ([email protected]) on 2019-07-11T12:10:30Z No. of bitstreams: 1 DIONATRA FOLLE KIRCHOFF_DIS.pdf: 1856581 bytes, checksum: 20937263422dfaaa4c63620ced9a200d (MD5)eng
dc.description.provenanceApproved for entry into archive by Sheila Dias ([email protected]) on 2019-07-11T16:53:51Z (GMT) No. of bitstreams: 1 DIONATRA FOLLE KIRCHOFF_DIS.pdf: 1856581 bytes, checksum: 20937263422dfaaa4c63620ced9a200d (MD5)eng
dc.description.provenanceMade available in DSpace on 2019-07-11T17:05:49Z (GMT). No. of bitstreams: 1 DIONATRA FOLLE KIRCHOFF_DIS.pdf: 1856581 bytes, checksum: 20937263422dfaaa4c63620ced9a200d (MD5) Previous issue date: 2019-03-29eng
dc.formatapplication/pdf*
dc.thumbnail.urlhttp://tede2.pucrs.br:80/tede2/retrieve/175935/DIONATRA%20FOLLE%20KIRCHOFF_DIS.pdf.jpg*
dc.languageporpor
dc.publisherPontifícia Universidade Católica do Rio Grande do Sulpor
dc.publisher.departmentEscola Politécnicapor
dc.publisher.countryBrasilpor
dc.publisher.initialsPUCRSpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectPrevisão de Carga de Trabalhopor
dc.subjectComputação em Nuvempor
dc.subjectEficiência de Recursospor
dc.subjectWorkload Predictioneng
dc.subjectCloud Computingeng
dc.subjectResource Efficiencyeng
dc.subject.cnpqCIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOpor
dc.titleAvaliação de técnicas de aprendizado de máquina para previsão de cargas de trabalho aplicadas para otimizar o provisionamento de recursos em nuvens computacionaispor
dc.typeDissertaçãopor
dc.restricao.situacaoTrabalho não apresenta restrição para publicaçãopor
Aparece nas coleções:Programa de Pós-Graduação em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DIONATRA FOLLE KIRCHOFF_DIS.pdfDIONATRA_FOLLE_KIRCHOFF_DIS1,81 MBAdobe PDFThumbnail

Baixar/Abrir Pré-Visualizar


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.