4 armadilhas no dimensionamento automático da nuvem que você precisa saber para evitar uma explosão de preços

Se você está procurando as vantagens das plataformas de computação em nuvem, geralmente pode ver artigos sobre dimensionamento automático. Embora cada provedor de serviços em nuvem seja diferente, a ideia básica é detectar automaticamente quando os usuários precisam de mais memória, CPU e armazenamento e alocá-los automaticamente. Com isso, o aplicativo pode ser executado de forma estável em um determinado nível, mesmo quando a carga de trabalho aumenta ou diminui.

© Getty Image Bank

O recurso de dimensionamento automático geralmente é implementado de duas maneiras. Uma balança por app. Não é totalmente automatizado, pois deve ser configurado e ativado pelo usuário pelo aplicativo. A outra é usar um sistema que aloca múltiplos recursos de forma totalmente automatizada. Muitos provedores de nuvem pública agora oferecem esses serviços de dimensionamento automático. Os usuários podem usar seu próprio dispositivo ou usar um provedor de serviços gerenciados.

Então, há alguma vantagem nesse método de escalonamento automático? Vamos dar uma olhada nas desvantagens da técnica de tingimento automático.

complexidade e questões operacionais

Para introduzir um sistema de medição automática e garantir que o sistema responda adequadamente às mudanças na demanda de recursos, o primeiro passo é definir uma política de medição apropriada, incluindo limites e regras. No entanto, essa tarefa não é tão fácil quanto você imagina. Depois de fazer isso, você verá imediatamente que é um trabalho muito complexo, demorado e especializado. A maioria das empresas não possui funcionários com essa experiência, e é por isso que o escalonamento automático costuma ser definido incorretamente. Isso significa que o sistema usa muitos recursos e gasta demais. Isso deve ser constantemente monitorado e ajustado constantemente para resolver o problema de economia insuficiente ou excessiva.

READ  'Fortnite Capítulo 3', a atmosfera da terceira temporada começa... Adicione novas armas, etc.

questão de custo

O dimensionamento automático é uma tecnologia que reduz custos otimizando o uso de recursos, mas essa economia nem sempre é garantida. Em vez disso, observa-se frequentemente que o sistema de medição automática resultou em aumentos de custo inesperados. Por exemplo, uma expansão repentina ou frequente pode levar a custos adicionais que a maioria das empresas não prevê. A falha em gerenciar os recursos de forma eficiente também leva consistentemente a custos adicionais. Padrões ou surtos inesperados de carga de trabalho também podem ser variáveis ​​que levam ao dimensionamento automático. Como resultado, você acaba dedicando mais exemplos e recursos, o que provavelmente será uma grande conta de nuvem. A única maneira de evitar isso é analisar e prever cuidadosamente os padrões de carga de trabalho para equilibrar escalabilidade e economia.

Problema de baixo desempenho

Outra desvantagem do dimensionamento automático é a versatilidade de desempenho. É uma propriedade fundamental da missão que aloca recursos dinamicamente para a automação e capacidade de resposta que os gerentes desejam. Embora a infraestrutura de recursos de nuvem seja projetada para minimizar a degradação do desempenho, ainda há potencial para maior latência e interrupções durante as operações de dimensionamento. Quando você olha mais de perto, aumentar ou diminuir envolve salvar instâncias ou revogar o acesso. Isso pode levar algum tempo e afetar o desempenho geral do sistema. Essa variação é conhecida por afetar a capacidade de resposta do aplicativo e a experiência do usuário. A parte mais dolorosa é o fato de que esse processo não é gratuito. Você tem que pagar por isso com alguma degradação de desempenho.

Problemas de complexidade do aplicativo

Alguns aplicativos não funcionam bem com sistemas de dimensionamento automático. Aplicativos legados ou monolíticos executados com configurações fixas são típicos, mas eles têm dependências complexas uns dos outros, portanto, há casos em que os sistemas de dimensionamento automático não podem produzir um bom desempenho. Claro, isso pode ser melhorado. Isso significa reescrever parte de todo o código do aplicativo para aproveitar as vantagens da eficiência do dimensionamento automático. No entanto, no processo de modificação de um aplicativo como este, pode ser necessária uma refatoração ou redesenho completo. Isso leva a mais tempo de desenvolvimento, custo e risco. Além disso, os aplicativos que precisam compartilhar o estado ou manter a afinidade da sessão podem encontrar dificuldades ao escalar em várias instâncias.

READ  [박건형의 닥터 사이언스] Quando o sol brilha na lua, o módulo de pouso da Apollo 17 treme.

Resumindo, a maioria das tecnologias de nuvem tem seus prós e contras, e o dimensionamento automático não é diferente. Portanto, ao escolher um sistema de dimensionamento automático na nuvem, você deve considerar todos os prós e contras. Uma nuvem bem pensada sempre traz benefícios e economia de custos. Encontrar o equilíbrio certo é importante. Já vi inúmeras empresas ignorarem as desvantagens do escalonamento automático e adotá-lo descuidadamente. Muitos deles estavam protestando, aceitando contas que nunca haviam imaginado antes. Dados os pontos discutidos aqui, esses erros podem ser facilmente evitados.
editor@itworld.co.kr

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *