Por que a Internet é vulnerável a interrupções

Índice:

Por que a Internet é vulnerável a interrupções
Por que a Internet é vulnerável a interrupções
Anonim

Princípios importantes

  • A interrupção global da Internet durante a semana de 14 de junho foi devido a problemas com cadeias de servidores.
  • Especialistas dizem que a crescente dependência de servidores chamados Content Distribution Networks pode tornar a web mais vulnerável a problemas.
  • Para resolver problemas de software de internet, alguns provedores estão recorrendo a sistemas de aprendizado de máquina.
Image
Image

A internet foi projetada para ser confiável, mas nem sempre está disponível quando você precisa.

Uma onda de breves interrupções na internet atingiu os sites e aplicativos de dezenas de instituições financeiras, companhias aéreas e outras empresas durante a semana de 14 de junho. Especialistas dizem que isso destaca a vulnerabilidade da web a desligamentos e sua crescente dependência de uma cadeia de servidores chamada Content Distribution Networks (CDNs), que são responsáveis pelas interrupções.

CDNs se tornaram cada vez mais populares nos últimos anos, disse Olaf Kolkman, diretor da Internet Society, uma organização sem fins lucrativos que defende uma internet aberta, em uma entrevista por e-mail.

"Mas a grande desvantagem é que, se algo der errado em um sistema de configuração central de CDN, ou se houver um problema de segurança cibernética, muito conteúdo ficará inativo", acrescentou Kolkman.

Prático, mas problemático?

A maioria dos sites afetados pela interrupção da internet são atendidos pela empresa Fastly, que está entre os maiores provedores de CDN do mundo. Outra CDN, a Akamai, disse que cerca de 500 de seus clientes foram afetados após um bug de software.

"Muitos dos cerca de 500 clientes que utilizam este serviço foram redirecionados automaticamente, o que restaurou as operações em poucos minutos", disse a empresa em comunicado em seu site."A grande maioria dos clientes restantes foi redirecionada manualmente logo em seguida."

CDNs estão ganhando mais tráfego porque permitem a distribuição local de dados em vez de enviá-los através de cabos submarinos.

"Então, se você hospeda conteúdo popular, é mais barato instalar um servidor em algumas 100 cidades para que todos os usuários da Internet possam obter conteúdo nas proximidades, em vez de pagar pelo trânsito de conteúdo que precisa viajar muito transporte", disse Kolkman.

CDNs também oferecem velocidades de conexão rápidas e resiliência contra ataques cibernéticos, explicou Kolkman.

"No entanto, as CDNs são uma infraestrutura distribuída e gerenciada por uma entidade, o que significa que um erro ou ataque à infraestrutura de back-end que configura essas CDNs pode afetar todos os pontos de distribuição", acrescentou. "E como esses CDNs normalmente têm muitos clientes, haverá muito conteúdo que 'desaparece' ou não é acessível - exatamente o que aconteceu com a recente interrupção do Fastly."

Vulnerabilidades da Internet Abundam

CDNs não são a única razão pela qual a internet é vulnerável. A estrutura básica da web se presta a interrupções, explicou Ataollah Etemadi, chefe da empresa de hospedagem na web DivisionX, em uma entrevista por e-mail. Isso porque a web é controlada por softwares cujas especificações estão disponíveis gratuitamente, ress altou.

"No lado positivo, isso é ótimo porque os dispositivos podem "falar" o mesmo idioma", disse ele. "No lado negativo, isso significa que, se houver um bug ou problema, isso pode afetar milhões, senão bilhões de dispositivos. Sempre se sabe que a Internet é o ambiente mais hostil possível para o código."

Image
Image

Engenheiros geralmente precisam passar horas dolorosas procurando em logs e painéis para encontrar as causas das interrupções. Para resolver problemas de software de internet, alguns provedores estão recorrendo a sistemas de aprendizado de máquina. A Zebrium, por exemplo, oferece software que aprende a descobrir problemas automaticamente.

As interrupções geralmente ocorrem não devido a grandes problemas generalizados, mas sim devido a algum tipo de falha sutil de software, disse Gavin Cohen, vice-presidente da Zebrium, em uma entrevista por e-mail.

"Cada ambiente é diferente, e há quase um número infinito de modos de falha possíveis ", acrescentou Cohen. "Quando um problema ocorre, é fundamental que uma empresa chegue ao fundo dele o mais rápido possível. Em vez de humanos terem que solucionar o problema manualmente, o aprendizado de máquina pode fazer isso quase instantaneamente e de forma mais confiável."

Etemadi não acha que seremos capazes de evitar completamente as interrupções na internet.

"A internet é feita de software, e software tem bugs", disse ele. "O software pode ser hackeado. Você só pode planejar e mitigar isso."

Recomendado: