Como os servidores em nuvem são usados em Edge Computing

tpu_person_forwebonly_final-e1494968056259

Para começar a falar sobre o que é Computação de borda temos que entender o operação básica em nuvem.

Hoje em dia, praticamente todos os dispositivos se conectam à nuvem, sejam eles nossos celulares, relógios inteligentes, tablets, televisores, até carros, entre outros. Outro exemplo são os serviços que utilizamos, Google Drive, Google Fotos, Gmail, serviços de streaming e qualquer aplicativo que se conecte à Internet possui implantação em nuvem para seus servidores e armazenamento de informações.

Tudo isso está na nuvem e envolve uma interação básica de solicitação-resposta. Como exemplo, vamos pegar um vídeo do YouTube. Ao clicar num vídeo solicitamos ao servidor que nos envie as informações necessárias para reproduzir o referido vídeo. Nessa troca existem milissegundos de latência, que é basicamente a espera entre solicitação/resposta.

Para uma tarefa tão simples não há problema em esperar, na verdade é quase imperceptível, mas nos casos em que estes milissegundos podem fazer a diferença, a nuvem pode ter algumas limitações.

 

1. O que é Edge Computing?

É aqui que Computação de borda, onde o que buscamos é eliminar esse problema. A principal missão é aproximar o processamento de dados para o local onde se originam.

Um exemplo claro onde podemos ver isso são os veículos autônomos. O atraso na resposta pode ser crítico para quando o computador pode executar uma ação com base nos dados. Não só pela latência, mas também pela disponibilidade de uma conexão estável e constante o suficiente para obter a resposta.

Mais um caso em que o potencial do Edge Computing está nas redes de comunicação. Com a chegada do 5G, a largura de banda melhorou muito, muito mais informação pode ser enviada e recebida em menos tempo, mas ainda temos a desvantagem dos custos. É por isso que entra em jogo a definição de Edge, aproveitando, por exemplo, diferentes pontos, podem ser colocadas versões reduzidas do servidor, onde são processados os dados necessários para uma resposta imediata.

Além disso, devemos levar em consideração a quantidade de dados que são gerados constantemente nos dispositivos de armazenamento. IoT (internet das coisas). Nestes casos pode ser mais econômico e eficiente Computação de borda. Não só pela rapidez de resposta como no caso de um veículo autónomo, mas pela grande ineficiência.

 

2. Vantagens da computação Edge

Pelo que foi descrito acima, as vantagens que podemos obter são evidentes.

Começando com a velocidade, ao reduzir a distância entre a origem dos dados e o local do seu processamento, o tempo diminui, conseguindo assim menos congestionamento na rede e por sua vez, aumentando a capacidade de resposta, a velocidade e, em termos gerais, a qualidade no serviço oferecido.

Por outro lado diminui a latência, já que não precisamos esperar o round trip (consulta, resposta) que temos quando trabalhamos diretamente com a nuvem, resultando em uma resposta em tempo real. O maior reflexo disso é visto pelo usuário final, já que sua experiência normalmente é fortemente afetada pela latência.

O estabilidade ininterrupta A conexão é outro fator que influencia diretamente na experiência do usuário final. Supondo que possamos aproximar o processamento do ponto de não depender de conexão com a internet, uma resposta pode ser garantida com a confiabilidade do 100%, independente das condições da rede.

Um ponto onde as empresas veem resultados imediatos é os custos, pois reduzimos fortemente o tráfego em tempo real dos dados gerados segundo a segundo, e a largura de banda também pode ser reduzida.

 

3. A Edge Computing eliminará a Cloud Computing?

Simplesmente não. Esta nova metodologia de trabalho vem complemente a nuvem, mas não para eliminá-lo, na verdade nem busca competir. O armazenamento e o processamento em nuvem vieram para ficar. 

O que a Edge Computing consegue é cobrir as lacunas onde a nuvem hoje pode não estar à altura, seja devido a latência, alta disponibilidade ou mesmo custos.

Ambas as tecnologias como complemento são a receita perfeita para poder enfrentar os desafios, pois no caso da IoT, grandes quantidades de dados são armazenadas enquanto uma parte precisa ser processada em tempo real para fornecer respostas rápidas.

Ao contrário do que mencionamos anteriormente, com os avanços da tecnologia, o Computação em nuvem eliminar a necessidade de Edge Computing, dado que as redes aumentam cada vez mais a sua capacidade de tráfego de dados, e os sistemas de armazenamento são otimizados, resultando consequentemente na redução de custos, poderemos conseguir prescindir do Edge.

A única coisa que restaria seria a alta confiabilidade na disponibilidade da conexão, e sem isso é impensável confiar no 100% na nuvem.

Compartilhar

Deixe um comentário

Quer saber mais sobre o Google e a tecnologia?

Assine nossa newsletter mensal!