Use este identificador para citar ou linkar para este item: http://bdex.eb.mil.br/jspui/handle/123456789/9225
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorPinto, Raquel Coelho Gomes-
dc.contributor.advisorSchulze, Bruno Richard-
dc.contributor.authorOliveira, Victor Dias de-
dc.date.accessioned2021-06-16T17:24:58Z-
dc.date.available2021-06-16T17:24:58Z-
dc.date.issued2016-
dc.identifier.urihttp://bdex.eb.mil.br/jspui/handle/123456789/9225-
dc.descriptionDissertação de Mestrado apresentada ao Curso de Mestrado em Sistemas e Computação do Instituto Militar de Engenhariapt_BR
dc.description.abstractA evolução das ciências Humanas, Médicas e Tecnológicas motivou o desenvolvimento de pesquisas nas respectivas áreas, com o intuito de proporcionar contribuições sociais, econômicas e para a indústria. Tais pesquisas geralmente envolvem simulações complexas, com elevada quantidade de dados a serem processados. A demanda por capacidade de processamento e por armazenamento de dados torna necessário o uso de infraestruturas computacionais de alto desempenho que permitam o desenvolvimento, a implantação e a execução das soluções implementadas, na forma de aplicações científicas, de maneira a obter resultados em tempo hábil. No entanto, é comum que as infraestruturas computacionais com alta capacidade de processamento e armazenamento permaneçam ociosos por períodos de tempo. Isso pode ocorrer devido à uma redução temporária da demanda, ou por uma taxa de utilização reduzida de um determinado recurso, tal como CPU, memória ou acesso a dispositivos de entrada e saída (I/O), por uma aplicação. Modelos de negócio, como a Computação em Nuvem, políticas de acesso aos recursos e a ordem em que aplicações devem ser executadas são alguma das alternativas propostas pela literatura para aumentar a taxa de uso de recursos computacionais. Com o objetivo de abordar o aumento do uso dos recursos computacionais, no contexto de Computação em Nuvem, esta dissertação de mestrado apresenta o desenvolvimento de um escalonador de máquinas virtuais com comportamentos estático, no qual há um conhecimento prévio sobre o perfil de uma aplicação, e dinâmico, no qual há a análise do perfil da aplicação e a tomada de decisões sobre o escalonamento em tempo de execução. O algoritmo de escalonamento desenvolvido visa permitir que máquinas virtuais que executam aplicações classificadas como Computação Massivamente Paralela e Distribuída (CMPD) executem simultaneamente e de forma harmoniosa em uma mesma infraestrutura, compartilhando os recursos de CPU, memória principal e I/O. Com o propósito de permitir que o escalonamento fosse realizado sobre os recursos compartilhados, foi aplicado o conceito de Afinidade entre as Aplicações, com a finalidade de acomodar o uso de diferentes recursos computacionais ociosos por diferentes aplicações, em um mesmo instante de tempo. Para viabilizar a implementação do algoritmo de escalonamento, foi desenvolvido e aplicado o monitoramento online, com o objetivo de obter o histórico de consumo de recursos de uma máquina virtual para obter o seu perfil, além de realizar o monitoramento online da intensividade de uma aplicação ao longo de sua execução, isto é, quantificar o uso do recurso mais usado por uma aplicação. Como contribuições, esta dissertação pretende estimular a pesquisa e o desenvolvimento de algoritmos de escalonamento de aplicações científicas em nuvens computacionais, com o foco na melhoria do aproveitamento dos recursos através da alocação de máquinas virtuais baseada na afinidade e no perfil de consumo de recursos. Almeja-se com isso, minimizar o impacto sobre o desempenho das aplicações, além de reduzir o makespan de um fila de execução. Os resultados obtidos indicam que a análise das particularidades das aplicações contribui para melhorar o aproveitamento dos recursos e reduzir os problemas causados em função da concorrência.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectAlocaçãopt_BR
dc.subjectVirtualpt_BR
dc.subjectMonitoramentopt_BR
dc.subjectCmpdpt_BR
dc.titleAlocação de ambientes virtuais baseados em perfis através do monitoramento e aprendizado de padrões de consumo de recursos em cmpdpt_BR
dc.typeDissertaçãopt_BR
dc.rights.licenseEste exemplar é de propriedade do Instituto Militar de Engenharia, que poderá incluí-lo em base de dados, armazenar em computador, micro filmar ou adotar qualquer forma de arquivamento. É permitida a menção, reprodução parcial ou integral e a transmissão entre bibliotecas deste trabalho, sem modificação de seu texto, em qualquer meio que esteja ou venha a ser fixado, para pesquisa acadêmica, comentários e citações, desde que sem finalidade comercial e que seja feita a referência bibliográfica completa. Os conceitos expressos neste trabalho são de responsabilidade do autor e dos orientadores.pt_BR
Aparece nas coleções:DCT: IME: PUBLICAÇÕES ACADÊMICAS

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Dissertação - Victor Dias Oliveira.pdf3,82 MBAdobe PDFVisualizar/Abrir


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