As palestras KubeCon + CloudNativeCon North America deste ano cobriram muito sobre os desafios de adotar e gerenciar Kubernetes – em vez de apresentar aquelas palestras que podem ser interpretadas como uma mudança de torcida para o nativo da nuvem.
Embora o Kubernetes, com todos os defeitos, represente indiscutivelmente a melhor maneira de dimensionar operações e implantação de software em ambientes distribuídos, os temas principais deste ano abordaram preocupações sobre segurança, complexidade, IA e outras dúvidas que os participantes tinham sobre como mergulhar na nuvem nativa.
Quando as coisas vão mal
As coisas podem e irão dar errado e, com o Kubernetes, as coisas podem dar muito errado, de fato. Em sua palestra “Os contêineres podem ser efêmeros, mas sua empresa pode se dar ao luxo de ser?”, Chris Wiborg, vice-presidente de marketing de produtos e soluções da fornecedora de ferramentas de gerenciamento de dados Veritas, ofereceu maneiras de como as organizações perdem dados. Ele listou os suspeitos do costume, incluindo erro humano básico, backups insuficientes, falta de distribuição geográfica e outras ameaças comuns de perda de dados.
Existem todos esses projetos da Cloud Native Computing Foundation que estão focados em melhorar a segurança dos dados na nuvem, e todos os grandes fornecedores no salão com possíveis soluções que você deve tentar evitar que isso aconteça”, disse Wiborg. “E, no entanto, eles ainda fazem o que vemos nas manchetes. Mas acho que atualmente não preciso assustar ninguém nesta sala sobre coisas como ransomware – todos nós estamos vivendo com isso agora. Mas também existem maneiras mais mundanas de perder seus dados.”
Chris Wiborg, da Veritas, sobre a agora famosa analogia dos «cães e gado» para o nativo das nuvens, mas acrescenta uma «estrela do mar» para representar algo que pode «perder um membro» e voltar a crescer durante a sua palestra. @KubeCon_ 2023Chicago @CloudNativeFdn@thenewstackpic.twitter.com/fVMtdV0kvs
A residência é fundamental. Referindo-se à conhecida analogia entre animais de estimação e gado nas aplicações de gerenciamento, Wiborg ofereceu um símbolo animal adicional à equação: uma estrela do mar. Isso porque, se uma estrela do mar perder um membro, ela poderá voltar a crescer. “Por outras palavras, as estrelas-do-mar são mais resistentes aos danos… Os dados e a infraestrutura precisam de ser pensados da mesma forma. Podemos torná-lo mais resiliente para manter os aplicativos em funcionamento mesmo quando algo desaparece?”
O fornecedor de software de monitoramento Datadog ofereceu uma análise transparente do que pode acontecer quando o Kubernetes dá terrivelmente errado – e lições aprendidas ao longo do caminho.
A Datadog passou por uma grande interrupção global que levou quase 24 horas para ser mitigada e mais 24 horas para preencher os dados após restaurar a disponibilidade total do aplicativo, disseram Laurent Bernaille, engenheiro principal da Datadog, e Hemanth Malla, engenheiro de software sênior, durante sua palestra “Everything, Everywhere , Tudo de uma vez.”
Eles descreveram como a Datadog perdeu mais de 60% de seus nós Kubernetes em menos de uma hora e os desafios associados à tentativa de recuperar as dezenas de milhares de nós afetados em centenas de clusters.
A ideia era detalhar “o incidente mais difícil com o qual tivemos que lidar na Datadog”, disse Malla.
A Datadog teve amplo suporte de engenharia (mas e a startup ágil que não teria esses recursos?). Cerca de 400 engenheiros estavam de plantão para resolver o que era mais do que apenas uma interrupção. Eles começaram a recuperar alguns nós perdidos do Kubernetes simplesmente reiniciando suas instâncias no Google Cloud. Assim que os nós foram recuperados, eles começaram a trabalhar analisando os logs “Esses logs do sistema nos informaram que houve uma atualização autônoma nesses nós”,
Desde o incidente, a Datadog tem “trabalhado muito” para construir mais blocos de automação do ciclo de vida que possam substituir milhares de nós todos os dias com “impacto mínimo”. “E faz isso no Kubernetes. Como você pode imaginar, isso representa muita migração.”
Muita discussão inevitavelmente girava em torno das mudanças profundas que iam e vinham com a IA. Como disse Tim Hockin, um renomado engenheiro do Google Cloud, durante sua palestra “Uma Visão para Visão – Kubernetes em sua Segunda Década”.
“Oportunidades e ameaças” são as principais preocupações entre vários mantenedores, adotantes e outros entrincheirados no nativo da nuvem do Kubernetes, expressas quando questionados sobre os próximos 10 anos do Kubernetes, disse ele. Mas para a IA, como a IA se manifestará durante as próximas duas décadas permanece um mistério e “tudo bem”, disse Hockin. “O que isso significa para o Kubernetes? Honestamente, não tenho certeza. Eu realmente não entendo isso”, disse Hockin.
No entanto, o Kubernetes está “muito bem posicionado para ser a plataforma preferida para IA, ML e fluxo”, disse Hockin. No entanto, “esta conferência mostrará isso, mas ainda não sabemos realmente todas as coisas que precisaremos fazer para torná-la bem-sucedida, por isso precisamos ouvir, observar, sondar e fazer perguntas”, disse Hockin. disse.
Além da IA, um dos principais elefantes na sala eram as mudanças climáticas. Sim, existem muitas iniciativas para reduzir os recursos computacionais como forma de reduzir indiretamente as emissões de CO2. E, como eu diria, serão os quadros informáticos para a análise climática e meteorológica, o consumo de recursos e a investigação científica pura que serão necessários para encontrar uma solução.
Para Kubernetes e TI em geral, o consumo de CPU por si só e o processo de redução do consumo de servidores de CPU redundantes na nuvem e em data centers já representam oportunidades fáceis de reduzir o consumo de energia e, portanto, as emissões de CO2.
No entanto, como Niki Manoledaki, engenheiro de software do Grafana Labs, observou durante a palestra do painel “A sustentabilidade ambiental na nuvem não é uma criatura mítica”, infelizmente, estamos apenas no ponto inicial. “Medir e reduzir a pegada energética e de carbono do nosso software não é muito difundido, mas isto está a mudar e estamos a ver um impulso”, disse Manoledaki.
Mas o aquecimento da temperatura global já está perto de ultrapassar o ponto de inflexão de 1,5 graus Celsius, e “já ultrapassamos esse ponto de inflexão em certas regiões”, disse Manoledaki. “É assustador pensar nisso.”
YOUTUBE.COM/THENEWSTACK
A tecnologia avança rápido, não perca um episódio. Inscreva-se em nosso canal no YouTube para transmitir todos os nossos podcasts, entrevistas, demonstrações e muito mais.
SE INSCREVER
BC Gain é fundador e analista principal da ReveCom Media. Sua obsessão por computadores começou quando ele hackeou um console Space Invaders para jogar o dia todo por 25 centavos no fliperama local, no início dos anos 1980. Ele então…
Este site utiliza cookies para melhorar sua experiência de navegação. Ao continuar, você concorda com o uso de cookies. Para mais informações, consulte nossa Política de Privacidade.
Funcional
Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos.O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.