• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.45.2015.tde-20230727-113201
Document
Author
Full name
Cássio Alexandre Paixão Silva Alkmin
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2014
Supervisor
Title in Portuguese
Gerenciamento de recursos computacionais em plataformas de computação em nuvem
Keywords in Portuguese
Computação Em Nuvem
Plataforma Digital
Servidores De Rede
Tecnologia Da Informação
Abstract in Portuguese
A indústria de tecnologia da informação vivencia grandes avanços com o desenvolvimento de tecnologias de Computação em Nuvem, cujas plataformas permitem a locação sob demanda de gran- des quantidades de recursos computacionais. Os desafios de infraestrutura para prover tais recursos de modo mais eficiente, sem comprometer a qualidade do serviço contratado, ainda são vários. O gerenciamento de recursos computacionais se destaca entre eles, frente à diversidade de aplicações que são executadas nesses ambientes e à demanda volátil dos recursos, resultante da liberdade que os usuários, humanos ou mesmo outras aplicações, têm para utilizar os recursos contratados. A simulação de plataformas de Computação em Nuvem permite analisar, com baixo custo, efeitos so- bre o uso dos recursos computacionais ao empregar diferentes estratégias para a gestão de recursos nessas plataformas, como consolidação de servidores, predição de desempenho, migração de máqui- nas virtuais e estratégias para suspensão de servidores físicos. Este trabalho investiga estratégias para gerenciar esses recursos, com ênfase na consolidação de servidores, no seu mapeamento para o problema de bin packing vetorial com cestos de tamanho variável, e na predição de desempenho, com análise do histórico da demanda de recursos computacionais como uma série temporal. Com tal embasamento teórico, este estudo analisa os efeitos que diferentes estratégias de gestão de recursos computacionais têm sobre a eficiência no uso dos recursos computacionais e no cumprimento de acordos de nível de serviço. Também se apresenta o SimMyCloud, arcabouço desenvolvido para simulação de plataformas de Computação em Nuvem. Um traço de execução real de uma plata- forma de Computação em Nuvem, disponibilizado pelo Google, foi utilizado como base para as simulações, cujas execuções evidenciaram forte influência da escolha de uma estratégia de predição de desempenho para um uso eficiente dos recursos computacionais. Financiamento CAPES
Title in English
Computational resources management at cloud computing platforms
Abstract in English
The technology information industry is facing a grown up moment due to the development of Cloud Computing technologies, whose platforms permit an on demand rent of big amounts of computational resources. The infrastructural challenges to provide those resources efficiently, without compromising the quality of service, are vast. The computational resources management is one of the main ones, due to the diversity of applications running in these environments and the volatile resources demand. This volatility is a consequence from the freedom the users, humans or other applications, have to use their rented resources. Cloud computing platforms simulations permit low costs analysis to effects about the resources management in these environments. This work inves- tigates some computational resources management strategies, with focus on server consolidation (and its relation with variable size vector bin packing) and load prediction (which analyses the lasts demand measurements as a time series). It then analyses the effects in computational resources use and service level agreements fulfilling while different server consolidation heuristics and load predic- tion algoritms are used. A framework developed to simulate a Cloud Computing platform is then presented. The simulations ran based on a real-world workload publicly avaliable by Google, and showned up a huge influence of the load prediction method to the active servers, SLA violations, and other characteristcs.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2023-07-27
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.