Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /

Orientador: Roberta Spolon === Banca: Antonio Carlos Sementille === Banca: Luís Carlos Trevelin === Resumo: Na tentativa de reduzir custos aproveitando de maneira eficiente recursos computacionais, novas tecnologias e arquiteturas desenvolvidas estão conquistando grande aceitação do mercado. Uma des...

Full description

Bibliographic Details
Main Author: Bachiega, Naylor Garcia.
Other Authors: Universidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas.
Format: Others
Language:Portuguese
Portuguese
Texto em português; resumos em português e inglês
Published: São José do Rio Preto, 2014
Subjects:
Online Access:http://hdl.handle.net/11449/110377
id ndltd-UNESP-oai-www.athena.biblioteca.unesp.br-UEP01-000790282
record_format oai_dc
spelling ndltd-UNESP-oai-www.athena.biblioteca.unesp.br-UEP01-0007902822018-06-01T05:42:09ZtextporporTL/UNESPBachiega, Naylor Garcia.Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /São José do Rio Preto,201492 f. :Orientador: Roberta SpolonBanca: Antonio Carlos SementilleBanca: Luís Carlos TrevelinResumo: Na tentativa de reduzir custos aproveitando de maneira eficiente recursos computacionais, novas tecnologias e arquiteturas desenvolvidas estão conquistando grande aceitação do mercado. Uma dessas tecnologias é a Computação em Nuvem, que tenta resolver problemas como consumo energético e alocação de espaço físico em centros de dados ou grandes empresas. A nuvem é um ambiente compartilhado por diversos clientes e permite um crescimento elástico, onde novos recursos como hardware ou software, podem ser contratados ou vendidos a qualquer momento. Nesse modelo, os clientes pagam por recursos que utilizam e não por toda a arquitetura envolvida. Sendo assim, é importante determinar de forma eficiente como esses recursos são distribuídos na nuvem. Portanto, esse trabalho teve como objetivo desenvolver um algoritmo de escalonamento para nuvem que determinasse de maneira eficiente a distribuição de recursos dentro da arquitetura. Para alcançar esse objetivo, foram realizados experimentos com gestores de nuvem open-source, detectando a deficiência dos algoritmos atuais. O algoritmo desenvolvido foi comparado com o algoritmo atual do gestor OpenStack Essex, um gestor de nuvem open-source. Os resultados experimentais demonstraram que o novo algoritmo conseguiu determinar as máquinas menos sobrecarregadas da nuvem, conseguindo desse modo, distribuir a carga de processamento dentro do ambiente privadoAbstract: In an attempt to reduce costs by taking advantage of efficient computing resources, new technologies and architectures developed are gaining wide acceptance in the market. One such technology is cloud computing, which tries to solve problems like energy consumption and allocation of space in data centers or large companies. The cloud is an environment shared by multiple clients and enables elastic growth, where new features such as hardware or software, can be hired or sold at any time. In this model, customers pay for the resources they use and not for all the architecture involved. Therefore, it is important to determine how efficiently those resources are distributed in the cloud. Therefore, this study aimed to develop a scheduling algorithm for cloud efficiently determine the distribution of resources within the architecture. To achieve this goal, experiments were conducted with managers of open-source cloud, detecting the deficiency of current algorithms. This algorithm was compared with the algorithm of the OpenStack Essex manager, a manager of open-source cloud. The experimental results show that the new algorithm could determine the machines less the cloud overloaded, achieving thereby distribute the processing load within the private environmentSistema requerido: Adobe Acrobat ReaderTexto em português; resumos em português e inglêsCiência da computação.Computação em nuvem.Recursos de redes de computadores.Algoritmos de computador.Armazenamento de dados.Cloud computingMestreUniversidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas.http://hdl.handle.net/11449/110377
collection NDLTD
language Portuguese
Portuguese
Texto em português; resumos em português e inglês
format Others
sources NDLTD
topic Ciência da computação.
Computação em nuvem.
Recursos de redes de computadores.
Algoritmos de computador.
Armazenamento de dados.
Cloud computing
spellingShingle Ciência da computação.
Computação em nuvem.
Recursos de redes de computadores.
Algoritmos de computador.
Armazenamento de dados.
Cloud computing
Bachiega, Naylor Garcia.
Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
description Orientador: Roberta Spolon === Banca: Antonio Carlos Sementille === Banca: Luís Carlos Trevelin === Resumo: Na tentativa de reduzir custos aproveitando de maneira eficiente recursos computacionais, novas tecnologias e arquiteturas desenvolvidas estão conquistando grande aceitação do mercado. Uma dessas tecnologias é a Computação em Nuvem, que tenta resolver problemas como consumo energético e alocação de espaço físico em centros de dados ou grandes empresas. A nuvem é um ambiente compartilhado por diversos clientes e permite um crescimento elástico, onde novos recursos como hardware ou software, podem ser contratados ou vendidos a qualquer momento. Nesse modelo, os clientes pagam por recursos que utilizam e não por toda a arquitetura envolvida. Sendo assim, é importante determinar de forma eficiente como esses recursos são distribuídos na nuvem. Portanto, esse trabalho teve como objetivo desenvolver um algoritmo de escalonamento para nuvem que determinasse de maneira eficiente a distribuição de recursos dentro da arquitetura. Para alcançar esse objetivo, foram realizados experimentos com gestores de nuvem open-source, detectando a deficiência dos algoritmos atuais. O algoritmo desenvolvido foi comparado com o algoritmo atual do gestor OpenStack Essex, um gestor de nuvem open-source. Os resultados experimentais demonstraram que o novo algoritmo conseguiu determinar as máquinas menos sobrecarregadas da nuvem, conseguindo desse modo, distribuir a carga de processamento dentro do ambiente privado === Abstract: In an attempt to reduce costs by taking advantage of efficient computing resources, new technologies and architectures developed are gaining wide acceptance in the market. One such technology is cloud computing, which tries to solve problems like energy consumption and allocation of space in data centers or large companies. The cloud is an environment shared by multiple clients and enables elastic growth, where new features such as hardware or software, can be hired or sold at any time. In this model, customers pay for the resources they use and not for all the architecture involved. Therefore, it is important to determine how efficiently those resources are distributed in the cloud. Therefore, this study aimed to develop a scheduling algorithm for cloud efficiently determine the distribution of resources within the architecture. To achieve this goal, experiments were conducted with managers of open-source cloud, detecting the deficiency of current algorithms. This algorithm was compared with the algorithm of the OpenStack Essex manager, a manager of open-source cloud. The experimental results show that the new algorithm could determine the machines less the cloud overloaded, achieving thereby distribute the processing load within the private environment === Mestre
author2 Universidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas.
author_facet Universidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas.
Bachiega, Naylor Garcia.
author Bachiega, Naylor Garcia.
author_sort Bachiega, Naylor Garcia.
title Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
title_short Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
title_full Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
title_fullStr Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
title_full_unstemmed Algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
title_sort algoritmo de escalonamento de instância de máquina virtual na computação em nuvem /
publisher São José do Rio Preto,
publishDate 2014
url http://hdl.handle.net/11449/110377
work_keys_str_mv AT bachieganaylorgarcia algoritmodeescalonamentodeinstanciademaquinavirtualnacomputacaoemnuvem
_version_ 1718687194114162688