Resenha Escalabilidade e Elasticidade Computação em Nuvem
Por: Viva Ocrack • 10/11/2020 • Resenha • 278 Palavras (2 Páginas) • 93 Visualizações
Após uma breve introdução com respeito à evolução dos computadores e o conceito de
nuvem ao longo das décadas, o autor destaca a diferença entre escalabilidade e elasticidade. A
primeira, não possui relação direta com tempo, apenas na forma que lida-se com a
infraestrutura por conta de um aumento dos recursos computacionais utilizados, visando
manter um desempenho similar. Elasticidade, por sua vez, se trata da forma como se lida com
este aumento em tempo de execução, administrando as requisições da melhor maneira.
Existem algumas estratégias com relação a elasticidade, são elas: réplica, migração e
redimensionamento. Visando abordar um conceito geral de cada um dos itens, o autor explica
que a estratégia de réplica, se trata da replicação de novas máquinas virtuais (MV’s), fazendo
com que ocorra a redundância, tolerância à falhas e balanceamento de carga, atuando de
forma independente entre si. Migração, em termos gerais, é uma estratégia relacionada à
transferência de MV’s entre nós, visando também o balanceamento das requisições. Além
disso, é possível lidar com o gerenciamento de energia, pois há a possibilidade de transferir as
máquinas virtuais de um nó específico para os demais, podendo este ser desligado.
Redimensionamento, por sua vez, trata-se da técnica de adaptar a capacidade de uma MV
para suportar a demanda de requisições.
Dentre as soluções com alto desempenho disponíveis no mercado, o autor faz menção
à Amazon AWS, Windows Azure, Nimbus, dentre outros. Os benefícios de utilizar serviços são
facilmente notáveis. Visando os principais, é possível destacar o custo reduzido para empresas
de médio e pequeno porte, que normalmente não possuem recursos para administrar uma
infraestrutura própria pelo método tradicional. Também, o autor faz referência ao uso em
trabalhos acadêmicos nas universidades, as quais buscam estratégias para melhorar o
desempenho em questões relacionadas à BigData e mineração de dados, por exemplo.
...