Return to search

Explorando a ociosidade de clusters virtuais para execuÃÃo de aplicaÃÃes do tipo saco de tarefas / ElasticCluster: Exploring the Idleness of Virtual Clusters for Execution of Applications of Bag-of-Task Type.

CoordenaÃÃo de AperfeiÃoamento de Pessoal de NÃvel Superior / Na computaÃÃo em nuvem, a elasticidade e a capacidade de isolamento de carga permitem que seus recursos sejam aprovisionados e liberados em resposta a cargas de trabalho dinÃmicas com baixo tempo de inatividade. Tais caracterÃsticas sÃo tÃpicas de clusters hospedados em nuvem (cluster virtual - CV), de tal forma que estes recursos precisam ser gerenciados a fim de se garantir a minimizaÃÃo do desperdÃcio de recursos nos provedores e garantir que o desempenho dos recursos nÃo seja afetado negativamente. Este trabalho propÃe uma polÃtica para adaptaÃÃo dinÃmica de clusters virtuais (CVs) a fim de reduzir o nÃmero de recursos ociosos sem comprometer o desempenho dos serviÃos. O algoritmo proposto baseado em heurÃstica, realiza instanciaÃÃo e desligamento de mÃquinas virtuais nos CVs conforme variaÃÃo na demanda por recursos de aplicaÃÃes do tipo saco de tarefas (Bag-of-Tasks, BoT). O algoritmo foi especificado, verificado e validado atravÃs de simulaÃÃes em Redes de Petri (RdP). O desempenho da proposta à avaliado em trÃs cenÃrios distintos a partir das mÃtricas: quantidade total de mÃquinas iniciadas, quantidade de mÃquinas ociosas reutilizadas, tempo total de execuÃÃo da aplicaÃÃo e quantidade mÃdia de clusters iniciados. Os resultados mostraram que a polÃtica de adaptaÃÃo proposta à capaz reduzir a ociosidade e a sobrecarga de um CV e, consequentemente, melhorar o consumo de energia. / In cloud computing, elasticity and capacity of load isolation allow their resources to be provisioned and released in response to dynamic workloads with reduced downtime. These characteristics are typical of clusters hosted in a cloud (virtual cluster - VC), so that
these resources need to be managed in order to minimize its waste in cloud providers and
ensure that resource performance is not adversely affected. This work proposes a policy
for dynamic adaptation of virtual clusters (VCs) to reduce the number of idle resources
without compromising their performance of resources. The proposed algorithm, based
on heuristics, performs instantiation/shut-down of the virtual machines (VMs) in virtual
clusters according variation in demand for resources of applications of type Bag-of-Tasks,
BoT. The algorithm has been specified, verified and validated using Petri Nets formalism.
The selected metrics to evaluate the proposal performance in three different scenarios
are the total amount of machine started, amount of idle machines reused, total time of
execution the application and average number of clusters started. The results showed
that the adaptation policy proposal is able to reduce idle and the overhead of a virtual
cluster and thus improve power consumption.

Identiferoai:union.ndltd.org:IBICT/oai:www.teses.ufc.br:6051
Date31 August 2012
CreatorsAntonio Rafael Braga
ContributorsDanielo GonÃalves Gomes
PublisherUniversidade Federal do CearÃ, Programa de PÃs-GraduaÃÃo em Engenharia de TeleinformÃtica, UFC, BR
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFC, instname:Universidade Federal do Ceará, instacron:UFC
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0018 seconds