Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/21915
Title: Uma abordagem para gerenciamento de sobrecarga de recursos baseada na diferenciação de serviços.
Other Titles: An approach to managing resource overload based on service differentiation.
???metadata.dc.creator???: SANTOS, Marcela Tassyany Galdino.
???metadata.dc.contributor.advisor1???: GOMES, Reinaldo Cézar de Morais.
???metadata.dc.contributor.advisor2???: COSTA, Anderson Fabiano Batista Ferreira da.
???metadata.dc.contributor.referee1???: CARVALHO, Marcus Williams Araújo de.
???metadata.dc.contributor.referee2???: MACIEL JÚNIOR, Paulo Ditarso.
Keywords: Computação em nuvem;Máquinas virtuais;Sobrecarga de recursos;Cloud computing;Virtual machines;Resource overload;Computación en la nube;Maquinas virtuales;Machines virtuelles;Surcharge de ressources
Issue Date: 13-Aug-2021
Publisher: Universidade Federal de Campina Grande
Citation: SANTOS, M. T. G. Uma abordagem para gerenciamento de sobrecarga de recursos baseada na diferenciação de serviços. 2021. 85 f. Dissertação (Mestrado em Ciência da Computação) - Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021.
???metadata.dc.description.resumo???: O modelo de Infraestrutura como Serviço (do inglês, IaaS), tem atraído cada vez mais usuários, que hospedam as mais diversas aplicações, com diferentes requisitos. Isso se dá em face à redução de custos, facilidade de gerenciamento e escalabilidade. Tipicamente, os clientes tendem a superestimar suas necessidades de recursos, o que pode ocasionar subutilização, desperdício de energia e consequentemente maiores custos aos provedores. Todavia, os provedores têm buscado se beneficiar com esse cenário ao admitir mais VMs do que a quantidade de recursos físicos pode suportar. Essa técnica é chamada de sobrecarga de recursos. No entanto, essa maximização da utilização de recursos, pode resultar em redução no desempenho das cargas de trabalho em execução. Nesse sentido, há um trade-off entre aumentar a utilização de recursos e a ameaça de degradação de desempenho. Neste trabalho, é proposto uma abordagem para gerenciamento de sobrecarga, que visa propor um nível de sobrecarga que promova um melhor comprometimento entre provedor e cliente. A abordagem utiliza o AHP (do inglês, Analytic Hierarchy Process) para obter indicações do usuário quanto ao tipo de serviço, e se baseia em um algoritmo de triagem utilizado em hospitais de todo mundo, para propor a classificação das VMs de acordo com sua criticidade. Conjuntamente, foi desenvolvida uma abordagem de atribuição dinâmica de sobrecarga baseada na técnica de regressão linear, em que, a partir de dados de monitoramento, é criado um modelo de previsão de CPU para cada VM. Dessa forma, é possível definir um nível de sobrecarga que melhor se adéque ao perfil de utilização da VM e sua classe de criticidade. Como resultados, nas comparações com outras duas abordagens de sobrecarga, foi possível confirmar que a solução proposta promoveu um melhor equilíbrio no trade-off existente, sendo possível usufruir dos benefícios da sobrecarga e reduzir o impacto no desempenho da aplicação.
Abstract: The Infrastructure as a Service (IaaS), it has attracted more user, which host the most several application with differents requirements. That it happens because of the cost reduction, management facility and scalability. Usually, the clients tend to overestimate their resources necessity, that can cause subutilization, waste of energy and, consequently, more cost to providers. Though, the providers have been search benefit with this scenario when admite more VMs than they can support. This technique is called by Overbooking. However, maximizing resources use can result on workloads performance reduction in execution. In that regard, has a trade-off between grow up resources utilization and the threat of performance degradation. In this work, is proposed a approach to overbooking management, it aims to propose an overbooking level that promote a better commitment between provider and client. Our approach use the Analytic Hierarchy Process (AHP) to obtain user’s indication related to service type, based on screening algorithm used in hospital in whole world, to propose a classification of VMs according to theirs criticality. Furthermore, it was developed a approach to dynamic attribution of overbooking based on linear regression technique, which from monitoring data is created a CPU prevision model for each VM. Thus, is possible define a overbooking level what better suits to VM utilization profile and its criticality class. The results, compared to two other overbooking approach, demonstrate that proposed approach has a better balance in there trade-off, being possible to take overbooking benefits and reduct the performance impact in the application.
Keywords: Computação em nuvem
Máquinas virtuais
Sobrecarga de recursos
Cloud computing
Virtual machines
Resource overload
Computación en la nube
Maquinas virtuales
Machines virtuelles
Surcharge de ressources
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/21915
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
MARCELA TASSYANY GALDINO SANTOS - DISSERTAÇÃO (PPGCC) 2021.pdf1.19 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.