Em Alta NotíciasFutebolBrasil_POLÍTICA_economia

Converse com o Telinha

Telinha
Oi! Posso responder perguntas apenas com base nesta matéria. O que você quer saber?

Método de estresse em algoritmos de nuvem evita falhas de rede

Nova técnica MetaEase testa heurísticas de rede diretamente no código, revelando cenários extremos de falha antes da implantação e reduzindo riscos de outages

Researchers developed a new method that allows engineers to quickly and easily stress-test a networking algorithm before deployment, catching failure modes that might otherwise only appear in a real outage.
0:00
Carregando...
0:00
  • pesquisadores desenvolveram o MetaEase, método mais simples e eficiente para testar algoritmos de redes antes de serem usados, evitando falhas e interrupções em serviços na nuvem.
  • a técnica lê diretamente o código-fonte do algoritmo e procura cenários de pior desempenho, sem precisar de reformulação matemática complexa.
  • usa execução simbólica para mapear pontos de decisão do algoritmo e uma busca guiada para encontrar entradas que ampliem a diferença de performance em relação a um benchmark ótimo.
  • em simulações, o MetaEase identificou cenários de pior desempenho com maior intensidade e rapidez do que métodos tradicionais, ajudando a evitar falhas em produção.
  • o método pode ser aplicado para avaliar riscos de deploy de código gerado por IA e ampliar ferramentas de verificação de heurísticas em redes.

O MIT e parceiros desenvolveram uma técnica mais simples e eficiente para testar algoritmos de rede, chamada MetaEase. O objetivo é identificar cenários que possam gerar falhas ou longos tempos de espera em serviços na nuvem. A abordagem busca evitar interrupções que afetem milhões de usuários.

A novidade permite que engenheiros leiam diretamente o código-fonte do algoritmo e busquem automaticamente cenários de pior desempenho. Diferente de métodos tradicionais, não é necessária reformulação matemática extensa. A ferramenta reduz o custo de verificação.

MetaEase utiliza execução simbólica para mapear pontos de decisão no código e gerar pontos de partida representativos. Em seguida, um busca guiada aponta entradas que ampliem a diferença em relação ao algoritmo ótimo.

Os pesquisadores ressaltam que a ferramenta pode detectar modos de falha antes da implantação, inclusive em código gerado por IA. O estudo foi apresentado no USENIX Symposium on Networked Systems Design and Implementation.

Entre os autores estão Pantea Karimi (liderança), Mohammad Alizadeh e Behnaz Arzani, da Microsoft Research, além de colegas de Rice University. O trabalho também contou com apoio financeiro da NSF e de estágio na Microsoft Research.

A metodologia promete reduzir o esforço de verificação de heurísticas, que otimiza operações em grandes redes, ao mesmo tempo em que amplia a identificação de cenários críticos que poderiam surgir após a implantação.

Comentários 0

Entre na conversa da comunidade

Os comentários não representam a opinião do Portal Tela; a responsabilidade é do autor da mensagem. Conecte-se para comentar

Veja Mais