O que é Edge Computing e por que isso é importante?

Uma cidade com conexões de rede simbólicas.
THINK A / Shutterstock

A computação em nuvem é muito mais importante do que a maioria das pessoas imagina. Sua influência não é sentida apenas no mundo dos negócios, onde substitui os servidores locais anteriores por alternativas mais ágeis e externas. Até o leigo embaralha bits para o data center etéreo no céu, graças a serviços como Google Fotos e Netflix. Mas está acontecendo outra revolução?

Estamos falando sobre computação de ponta. Esse novo paradigma em TI visa aproximar data centers distantes das pessoas que realmente os utilizam. É particularmente ideal para aplicativos de tempo crítico para os quais a baixa latência é obrigatória. Aqui está o que você precisa saber.

No começo, havia o servidor

Três cubículos com cadeiras e monitores de computador combinando nas mesas.
a40757 / Shutterstock

Para que a computação de borda faça sentido, é útil colocá-la em um contexto histórico, portanto, começaremos do início.

A TI corporativa costumava ser uma questão estática. As pessoas trabalhavam em vastas fazendas de cubículos, labutando sob o brilho forte da luz halógena. Fazia sentido que seus dados e aplicativos essenciais aos negócios estivessem localizados nas proximidades. As empresas enfiavam os servidores em salas bem ventiladas nas instalações ou alugavam um espaço em um data center local.

Então, as coisas mudaram. As pessoas começaram a trabalhar mais em casa. As empresas cresceram e abriram escritórios em outras cidades e países. Rapidamente, o servidor local deixou de fazer sentido – especialmente quando você considera o grande crescimento no uso da Internet pelo consumidor. É difícil para as empresas de tecnologia escalar quando são forçadas a comprar, provisionar e implantar novos servidores a cada poucos dias.

Os serviços de computação em nuvem, como Microsoft Azure e Amazon Web Services (AWS), resolveram esses problemas. As empresas podem alugar espaço em um servidor e expandir à medida que crescem.

Recomendado:  Por que você deve descarregar seus aplicativos para iPhone e iPad

O problema com a nuvem em sua encarnação atual é que ela é centralizada. Provedores como Amazon, Microsoft e Google têm data centers na maioria dos locais, mas geralmente estão a centenas – senão milhares – de quilômetros de distância de seus clientes.

Por exemplo, se você estiver em Edimburgo, na Escócia, o data center da AWS mais próximo está em Londres, que fica a cerca de 330 milhas de distância. Enquanto isso, se você estiver em Lagos, Nigéria, seu local continental AWS mais próximo é na Cidade do Cabo, África do Sul, que fica a quase 3.000 milhas de distância. 

Quanto maior a distância, maior a latência . Lembre-se de que os dados são apenas luz fluindo através de um cabo de fibra ótica e, portanto, são limitados pelas leis da física.

Então, qual é a solução? Bem, sem dúvida, a resposta está na história se repetindo e aproximando os servidores das pessoas que os estão usando.

Vida no limite

Racks de servidores em uma sala de servidores.
Sashkin / Shutterstock

Resumindo, computação de ponta significa aproximar os aplicativos e o armazenamento de dados de onde estão as pessoas que os usam. Para grandes corporações, isso pode incluir uma instalação de servidor especialmente desenvolvida nas proximidades de seus escritórios principais. No front do consumidor, pode ser útil pensar em dispositivos IoT executando certas tarefas, como reconhecimento facial, com seus próprios recursos de computação local, em vez de transferi-los para um serviço de nuvem.

Existem algumas vantagens nisso. Primeiro, ajuda a reduzir a quantidade de tráfego de rede que deve ser enviada. Quando você considera que muitas grandes corporações costumam pagar altas taxas para embaralhar bits entre os data centers, faz sentido trazê-los para mais perto de casa.

Recomendado:  Você pode cancelar o envio no iMessage?

Em segundo lugar, reduz a latência. Freqüentemente, uma grande parte do tempo necessário para executar uma tarefa é dedicada à movimentação do tráfego pela rede. Trazer o poder computacional para mais perto de casa pode reduzir a latência e acelerar as coisas.

Isso poderia potencialmente abrir a porta para novas formas de computação, para as quais o imediatismo é a chave. Um exemplo frequentemente elogiado é uma “cidade inteligente”, na qual o governo local pode coletar informações sobre coisas como o uso de serviços públicos e padrões de tráfego rodoviário em tempo real e, subsequentemente, agir rapidamente.

Existem também usos potenciais para computação de ponta no setor industrial. Isso inclui permitir que os fabricantes coletem dados sobre o equipamento e façam ajustes rápidos e, assim, reduzam o uso de energia e a degradação do equipamento.

No lado do consumidor, a computação de ponta tem o potencial de tornar coisas como jogos em nuvem uma experiência mais satisfatória. Se o processamento gráfico de números estiver mais próximo dos jogadores, é menos provável que experimentem um lag desagradável, que pode ser o fator decisivo para quem ganha um jogo online.

O fator 5G

Uma torre de celular 5G contra um céu azul com nuvens brancas.
Zapp2Photo / Shutterstock

Coincidindo com o crescimento constante da computação de ponta, está a introdução da conectividade 5G . Embora ainda esteja em sua infância, o 5G promete latências significativamente mais baixas do que os padrões móveis anteriores. Como resultado, você pode esperar que ele desempenhe um grande papel na evolução da computação de ponta como um paradigma.

O que isto significa? Nos setores de logística, você verá uma ênfase maior em análises e dados, já que caminhões e vans transmitem informações para serem analisadas e acionadas em tempo real. Há também a perspectiva de uma “agricultura inteligente”, que automatizará vastas áreas da produção agrícola. Isso não apenas melhorará os rendimentos das colheitas, mas também evitará o desperdício.

Recomendado:  Como funcionam os interruptores de luz de três vias

Depois, há o lado do consumidor. Ao trazer o “trabalho pesado” computacional para mais perto dos telefones das pessoas, você desbloqueia experiências de entretenimento mais novas e envolventes para coisas como realidade virtual (VR), realidade aumentada (AR) e jogos.

Claro, isso ainda está muito longe. Operadoras e desenvolvedores precisam construí-lo primeiro. No entanto, quando isso acontecer, você pode esperar a mesma mudança sísmica que ocorreu quando a computação em nuvem apareceu pela primeira vez.