Um estudo recente conduzido pela Cast AI, fornecedora de soluções de otimização de custos para Kubernetes, lançou luz sobre um problema prevalente no âmbito da computação em nuvem.
A análise, baseada em dados coletados de 4.000 clusters na Amazon Web Services (AWS), Google Cloud Platform e Microsoft Azure, revela estatísticas alarmantes sobre a subutilização dos recursos computacionais provisionados.
Análises sobre a subutilização de recursos na nuvem
O estudo indica que as empresas, em média, utilizam apenas uma fração dos recursos computacionais que disponibilizam. Especificamente, apenas 13% das CPUs e 20% da memória alocadas são utilizadas, evidenciando uma discrepância considerável entre a alocação e o uso efetivo.
Entre os três principais provedores de nuvem, AWS e Azure apresentam taxas de utilização semelhantes, com média de 11% para CPUs, enquanto o Google Cloud demonstra um desempenho ligeiramente melhor, com 17% de utilização. Da mesma forma, as taxas de utilização de memória são de 18% para o Google, 20% para a AWS e 22% para o Azure.
Fatores que contribuem para o sobreabastecimento
Diversos fatores contribuem para essa discrepância entre os recursos provisionados e os utilizados. A relutância dos clientes em utilizar "Instâncias Spot" devido à instabilidade percebida, juntamente com a baixa utilização de tamanhos de instância personalizados, agrava o problema.
Além disso, a complexidade do gerenciamento manual de infraestrutura nativa da nuvem, principalmente em ambientes Kubernetes, dificulta os esforços de otimização. Laurent Gil, cofundador e diretor de produtos da CAST AI, enfatiza que as empresas ainda estão nos estágios iniciais de suas jornadas de otimização, o que complica ainda mais a situação.
Implicações para provedores de nuvem e empresas
Do ponto de vista financeiro, a subutilização se traduz em redução da receita para os provedores de serviços em nuvem, já que eles continuam a ganhar com base no uso hipotético em vez do consumo real.
Além disso, o provisionamento excessivo exige maiores investimentos em recursos de computação e memória, resultando em uma maior pegada de carbono durante a produção e a implantação. O estudo destaca a necessidade de as empresas adotarem práticas de gerenciamento de recursos mais eficientes para mitigar o impacto ambiental e otimizar a relação custo-benefício.
Abordando a questão
Para enfrentar o desafio do provisionamento excessivo, a Cast AI defende a adoção de soluções de otimização automatizadas baseadas em inteligência artificial (IA). Ao aproveitar os insights gerados por IA, as organizações podemdente corrigir ineficiências em tempo real, otimizando a alocação e a utilização de recursos.
Por meio de plataformas de otimização automatizadas, as empresas podem simplificar suas operações em nuvem, reduzir custos e minimizar o impacto ambiental, impulsionando, em última análise, a sustentabilidade e a eficiência.
O caminho a seguir para a otimização da nuvem
As conclusões do estudo da Cast AI destacam o problema generalizado do provisionamento excessivo na computação em nuvem, com implicações significativas tanto para empresas quanto para provedores de serviços em nuvem. À medida que as empresas continuam a lidar com as complexidades da gestão de infraestrutura nativa da nuvem, a necessidade de soluções automatizadas de otimização torna-se cada vez mais evidente.
Ao aproveitar insights baseados em IA, as organizações podem alcançar maior eficiência, reduzir custos e minimizar o impacto ambiental. À medida que o cenário da computação em nuvem evolui, estratégias de otimização proativas desempenharão um papel crucial na promoção da sustentabilidade e na maximização do valor para as partes interessadas.

