Modelagem hierárquica da disponibilidade de serviços hospedados em Centro de Dados distribuídos
Avaliação de Disponibilidade; Rede de Petri Estocástica; Computação em Nuvem; Modelos Estocásticos; Modelos Analíticos; Análise de sensibilidade; Redundância de Centro de Dados
A computação em nuvem fornece uma abstração das camadas físicas, permitindo
uma sensação de recursos infinitos. No entanto, os recursos físicos não são
ilimitados e precisam ser utilizados de maneira cada vez mais assertiva. Um
dos desafios da computação em nuvem é aprimorar esta utilização dos
recursos físicos sem comprometer a disponibilidade dos ambientes neles
hospedados. Os modelos hierárquicos possibilitam uma avaliação eficiente
dos sistemas que se utilizam da computação em nuvem, permitindo um melhor
aproveitamento dos recursos físicos. Este trabalho se utiliza desta
estratégia para conduzir uma avaliação de disponibilidade de um sistema
hospedado em uma nuvem privada. Foram realizados estudos preliminares na
infraestrutura física e lógica utilizada pelo sistema, visando identificar
possíveis pontos de melhorias nas configurações, incluindo uma análise de
sensibilidade que identifica os componentes que possuem a maior capacidade
de interferência na disponibilidade do sistema. Modelos hierárquicos foram
concebidos para representar o ambiente atual (baseline), possibilitando a
identificação da disponibilidade do sistema. Foi desenvolvido também uma
metodologia que permite a replicação adequada deste estudo, podendo ser
utilizada para este sistema ou em sistemas similares. Após a correta
identificação e modelagem da baseline, foram propostas alterações nos
componentes internos ao CD, visando um aprimoramento da disponibilidade do
sistema. Posteriormente da descoberta de um valor da disponibilidade
considerado como satisfatório pelos administradores do sistema, foram
adicionadas aos modelos previamente desenvolvidos, componentes físicos da
estrutura do CD, em conjunto com as CCF. Neste momento do estudo, foram
aplicadas técnicas de sintetização em modelos SPN, permitindo a realização
dos cálculos com um baixo custo operacional. Foram concebidos modelos que
possibilitam a análise de cenários em casos de redundância de CD,
permitindo a identificação do CD ativo, além de qual cenário possibilita
uma melhor disponibilidade para o sistema.