O que é Edge Computing?
Além da computação de ponta, exatamente o que é "computação de ponta?" Você pode ter ouvido esse termo sendo usado, mas à medida que os dispositivos ficam mais inteligentes e menores e as conexões sem fio se tornam mais rápidas, a computação de ponta provavelmente se tornará cada vez mais importante.
Este artigo definirá a computação de ponta e suas semelhanças e diferenças com a computação em nuvem, bem como quem usa a tecnologia e como.
O que é Edge Computing?
Basicamente, a computação pode acontecer no dispositivo, como com uma calculadora, ou na Internet, como a maioria do que você faz no seu telefone ou computador.
A computação que ocorre fora do dispositivo, pela Internet, geralmente é facilitada por meio da computação em nuvem mais conhecida.
A computação em nuvem é a computação realizada por uma rede de servidores conectados em um data center. Você acessa essa rede por meio de um dispositivo conectado à Internet que não contribui sozinho para a tarefa de computação.
A computação de borda é essencialmente uma forma de computação em nuvem na qual a computação é distribuída entre dispositivos em vez de em um local, no que é conhecido como "servidor de origem" na computação em nuvem.
Na verdade, "Edge Cloud Computing" recria um sistema semelhante à nuvem usando "servidores de ponta" ou "micro-servidores" em vez de servidores de origem.
Embora a computação em nuvem de ponta funcione de maneira muito semelhante à computação em nuvem normal para o usuário final, os dispositivos de ponta compartilham a tarefa de computação com os servidores.
Por que o Edge Computing é importante?
A computação de borda é importante em dispositivos modernos e de última geração porque é mais confiável e segura do que a computação em nuvem. Também é mais poderoso e versátil do que a computação estritamente no dispositivo.
Edge Computing permite dispositivos menores e mais rápidos
A maioria dos usuários desenvolveu um desejo por dispositivos menores e mais poderosos. Como a computação em nuvem envolve redes de computadores, ela sempre será mais poderosa do que qualquer dispositivo que a maioria das pessoas possa possuir.
A computação em nuvem resolve o problema do tamanho do dispositivo. No entanto, também queremos que a computação seja rápida.
Quando você usa a computação em nuvem para processamento de texto, pode parecer instantâneo. Na realidade, a transmissão de dados de um dispositivo para uma nuvem e vice-versa leva tempo, mas o processamento de texto é ajudado por ser uma atividade de baixa exigência de dados.
Com tarefas de computação em nuvem com altos requisitos de dados, como streaming de jogos ou exibição de mídia, é mais provável que você note uma queda no desempenho. Você notará que o desempenho cairá ainda mais se o serviço em nuvem estiver em alta demanda no momento.
A maioria dos dispositivos de ponta divide a carga de computação. Elementos que não mudam com freqüência ou muito rápido são processados no dispositivo. Elementos que mudam rapidamente e exigem mais poder de processamento são processados na nuvem.
Dessa forma, parte da demanda de processamento é assumida pelo dispositivo, em vez de tudo que acontece na nuvem. Menos requisitos de dados na nuvem significam processamento mais rápido na mesma conexão de Internet.
Edge Computing Adiciona Segurança
Todos os dados processados no dispositivo não precisam ser enviados para a nuvem. Todos os dados que não precisam ser enviados para a nuvem estão mais seguros contra possíveis ladrões de dados.
Que a própria nuvem não é segura é um mito comum da computação em nuvem . No entanto, qualquer conexão com a Internet é uma oportunidade potencial para hackers. Assim como os ladrões de banco do velho Oeste Selvagem podem atacar o treinador em vez do banco, se a nuvem em si é segura ou não, não é necessariamente o problema.
A computação de borda permite que os dados sejam divididos entre o dispositivo e a nuvem para acelerar as coisas. Mas os dispositivos de ponta também permitem que o processamento de dados seja dividido entre o dispositivo e a nuvem, para que informações confidenciais nunca saiam do dispositivo.
Além disso, no caso da computação em nuvem, as interrupções são menos prováveis para os usuários porque a manutenção pode ser feita ou podem ocorrer danos aos microsservidores ou servidores de borda sem que todos os usuários da rede sejam afetados.
Existem desvantagens na computação de ponta?
Existem desvantagens na computação de ponta. Algumas dessas desvantagens vêm da computação de ponta também usando a nuvem. Por exemplo, os dispositivos de borda ainda precisam ter uma conexão com a Internet para a máxima utilidade. No entanto, a tecnologia de computação de ponta também apresenta alguns de seus próprios problemas.
No momento, os dispositivos de ponta exigem chips de computador bastante especializados. Como resultado, a maioria dos dispositivos de ponta só pode realmente aplicar a computação de ponta a uma coisa. Eles não são necessariamente de uso único, mas também não são tão versáteis quanto os dispositivos estritamente em nuvem.
Quem usa Edge Computing?
No momento, os casos de uso de computação de ponta são bastante limitados. A tecnologia só é empregada por empresas que têm um motivo realmente bom para não confiar estritamente na computação a bordo ou em nuvem.
Cellnex Telecom é uma operadora de telecomunicações sem fio que atende a maior parte da Europa. Ao empregar a computação em nuvem de ponta , que distribui a computação para vários locais em vez de depender de um data center, a empresa oferece um serviço melhor e mais confiável em seu vasto mercado e base de usuários dispersa.
A Perceive cria chips para dispositivos de ponta, principalmente dispositivos de segurança doméstica inteligente. Esses chips permitem que os dispositivos entendam imagens, vídeo e áudio enquanto limitam o volume de dados potencialmente confidenciais que precisam enviar para a nuvem. Da mesma forma, empresas como a Microsoft usam computação de ponta em dispositivos IoT que são menos dependentes da nuvem.
A AT&T promete que a computação de ponta tornará os jogos em nuvem mais rápidos e acessíveis no futuro. Os jogos exigem mais dados para serem transmitidos do que outras formas de mídia, porque os jogos exigem uma reação à entrada do usuário. Processar alguns comandos ou distribuir a renderização de gráficos pode reduzir os requisitos de conexão e a latência.
Você está vivendo no limite?
Dependendo de como você usa os dispositivos conectados, talvez você já esteja usando soluções de computação de ponta no trabalho ou em casa. Os dispositivos domésticos inteligentes provavelmente serão o primeiro contato com a computação de ponta por algum tempo.
No entanto, como a computação de ponta torna os dispositivos menores, mais rápidos e mais poderosos, os aplicativos dessa tecnologia provavelmente se tornarão mais onipresentes.
Crédito da imagem: Geralt / Pixabay