Visão geral
A Internet das Coisas (IoT) é composta de dispositivos inteligentes conectados a uma rede, trocando grandes volumes de dados com outros dispositivos, o que produz uma grande quantidade de dados a serem processados e analisados.
A edge computing, uma estratégia de computação no local onde os dados são coletados ou usados, permite que os dados da IoT sejam coletados e processados na edge, em vez de enviá-los de volta a um datacenter ou à nuvem.
Juntas, a IoT e a edge computing são uma maneira poderosa e rápida de analisar dados em tempo real.
Qual é a diferença entre um dispositivo de IoT e um de edge?
Dispositivos de edge são hardwares físicos presentes em locais remotos na edge da rede com memória, capacidade de processamento e recursos de computação suficientes para coletar e processar dados e realizar a execução com base neles quase em tempo real com ajuda limitada de outros componentes da rede.
Um dispositivo de IoT é um objeto físico que foi conectado à Internet e é a origem dos dados, que são coletados e processados nesse dispositivo.
Dispositivos de edge podem ser considerados parte da IoT quando o objeto tem computação e armazenamento suficientes para tomar decisões de baixa latência e processar dados em milissegundos.
Os termos "dispositivo de IoT" e "dispositivo de edge" às vezes são usados como se tivessem o mesmo significado.
Como a IoT e a edge computing estão relacionadas?
A IoT tem a vantagem de contar com um poder de computação mais próximo de onde um dispositivo físico ou fonte de dados de fato existe. Para os dados produzidos pelos dispositivos de IoT reagirem mais rápido ou mitigarem problemas, eles precisam ser analisados na edge, em vez de voltar para um local central antes que a análise ocorra.
A edge computing é uma fonte local de processamento e armazenamento para as necessidades de dados e computação dos dispositivos de IoT. Veja alguns dos benefícios de usar a IoT e a edge em conjunto:
Redução na latência de comunicação entre dispositivos IoT e as redes centrais de TI.
Tempos de resposta mais rápidos e aumento da eficiência operacional.
Largura de banda de rede aprimorada.
Operação contínua dos sistemas off-line quando uma conexão de rede é perdida.
Processamento de dados local, agregação e tomada de decisões rápidas usando algoritmos de análise e machine learning.
Um gateway de IoT pode enviar dados da edge de volta para a nuvem, para o datacenter centralizado ou para os sistemas de edge, onde serão processados no local.
Edge computing e cloud computing
Em um modelo de cloud computing, os serviços e os recursos de computação muitas vezes são centralizados em grandes datacenters. As nuvens costumam oferecer uma parte da infraestrutura de rede exigida para conectar dispositivos de IoT à Internet.
Os dispositivos de edge exigem conectividade de rede com locais centrais para diferentes fins: permitir o gerenciamento remoto, receber instruções de automação, encaminhar o tráfego de telemetria de rede necessário para análises e enviar informações de dados que serão armazenadas em bancos de dados e analisados para atingir os objetivos de negócios.
A comunicação oferecida por um serviço de nuvem pode ser apenas a transferência dos dados de um dispositivo de edge pela nuvem para um datacenter ou o envio de um registro do dispositivo de edge de volta para o datacenter para armazenamento, gerenciamento ou processamento de dados ou análise de big data.
Casos de uso de IoT e edge computing
IoT industrial (IIoT) se refere ao uso da Internet das Coisas em um contexto industrial, como as máquinas de uma fábrica. Pense no ciclo de vida das máquinas pesadas usadas em uma fábrica. As pessoas podem pressionar o equipamento de forma diferente com o passar do tempo, e a degradação é algo esperado das operações.
Os sensores de IoT podem ser adicionados a partes do maquinário mais propensas a degradação ou uso excessivo. Os dados desses sensores podem ser analisados e usados para manutenção preditiva, reduzindo o downtime geral.
Veículos autônomos são um exemplo de por que a IoT e a edge computing precisam trabalhar juntas. Um veículo autônomo dirigindo por uma rua precisa coletar e processar dados em tempo real sobre tráfego, pedestres, placas de trânsito e semáforos, além de monitorar os próprios sistemas.
Se ele precisasse parar ou virar rapidamente para evitar um acidente, o envio de dados do veículo para processamento na nuvem levaria muito tempo.
A edge computing oferece serviços de cloud computing para o veículo, permitindo que os sensores de IoT dele processem os dados no local em tempo real para evitar um acidente.
Por que escolher a Red Hat para edge?
As soluções de edge computing open sourceda Red Hat se concentram na otimização das operações por meio de provisionamento automatizado, gerenciamento, configurações predefinidas e orquestração. Queremos ajudar você a estabelecer e otimizar uma infraestrutura comum que inclua todas as suas necessidades de rede, armazenamento e processamento.
O Red Hat® Enterprise Linux® é um sistema operacional consistente e flexível o suficiente para executar desde cargas de trabalho empresariais no datacenter até modelagem e análise de dados na edge. Ele ajuda você a implantar minissalas de servidores em hardware leve no mundo todo. Ele foi desenvolvido para cargas de trabalho que exigem estabilidade a longo prazo e serviços de segurança em centenas de fornecedores certificados de hardware, software, nuvem e serviços.
Os recursos de automação independentes do Red Hat® Ansible® Automation Platform podem ser implantados em nuvens híbridas e ambientes de edge. O componente Automation Mesh oferece um framework para escalar a automação de locais únicos à edge. Ele está disponível até mesmo na infraestrutura dos principais provedores de nuvem pública, como o Red Hat® Ansible® Automation Platform no Microsoft Azure.
Por fim, o Red Hat® OpenShift® é uma plataforma do Kubernetes para criar, implantar e gerenciar aplicações baseadas em container em qualquer infraestrutura ou nuvem, incluindo datacenters públicos e privados ou locais de edge.