Introdução
Trata-se de uma arquitetura de computação distribuída que abrange todos os componentes ativos na edge computing (por exemplo, dispositivos, sensores, servidores, nuvens etc), ou seja, todos os dados que são processados ou usados na borda da rede.
Edge computing
Edge computingrefere-se à computação realizada no local mais próximo aos dados do sistema ou do usuário final (de onde partem ou chegam as informações). A arquitetura de edge reduz a latência e o atraso para que o processamento seja executado com mais rapidez. Aplicações e programas executados na edge funcionam de maneira mais rápida e eficiente, o que proporciona uma experiência do usuário melhor e desempenho geral superior.
Por exemplo, se você tem uma empresa de transporte, suas "edges" podem ser cada um das docas em que os produtos são carregados e descarregados, a verificação de mercadorias antes que elas seja enviadas, ou então o gerenciamento, coleta e envio de informações. Mesmo que a matriz da sua empresa esteja localizada a quilômetros de distância e abrigue o data center principal, a edge é onde as apps são processadas.
Componentes da arquitetura de edge
A arquitetura de edge computing consiste em um ecossistema que reúne todos os componentes de infraestrutura que estavam separados do datacenter central ou do servidor principal externo de uma empresa (em todos os locais da edge) como parte de uma implementação holística na organização.
Isso inclui recursos de computação e armazenamento, aplicações, dispositivos e sensores, além de conectividade de rede com o data center central ou uma nuvem que funcione com dispositivos de Internet das Coisas (IoT).
Os dispositivos e sensores ficam onde as informações são coletadas e/ou processadas. Eles oferecem largura de banda, memória, capacidade e funcionalidade de processamento e recursos de computação para coletar, processar e executar dados em tempo real, com pouca ou nenhuma ajuda de outros elementos da rede. Um certo nível de conectividade com a rede permite comunicação entre o dispositivo e um banco de dados central.
É possível mover facilmente datacenters ou servidores de edge on-premise e com escala reduzida e acomodá-los em locais remotos de tamanho menor. À medida que as necessidades de uma empresa mudam e crescem, a flexibilidade e a escalabilidade passam a ser indispensáveis. Como parte das soluções para edge computing, a Red Hat oferece opções de topologia flexível que podem ser acomodadas em espaços menores ou que atendem a diferentes requisitos de ambiente, incluindo conectividade de rede intermitente para alimentação/resfriamento.
Red Hat na edge
Para criar sua própria arquitetura de edge, você precisará reunir vários componentes que atenderão aos requisitos exclusivos da sua empresa – independentemente de onde sua edge esteja – e que incluam quantos dispositivos, nuvens, servidores, sensores etc. forem necessários. Isso pode parecer um pouco complexo.
As soluções de edge computing da Red Hat simplificam as operações por meio de orquestração, gerenciamento e provisionamento automatizados, permitindo que você se concentre no futuro da sua empresa. Podemos ajudar você a superar os desafios relacionados à implantação de dispositivos de edge sempre que necessário, em qualquer lugar do mundo, trabalhando com um ecossistema de parceiros para criar o melhor stack de edge para sua empresa.
O Red Hat® Enterprise Linux® é um sistema operacional consistente e flexível que ajuda você a executar cargas de trabalho empresariais do seu data center para dispositivos de modelagem e análise na edge. Já o Red Hat® OpenShift® oferece a plataforma necessária para criar, implantar e gerenciar aplicações baseadas em containers em qualquer infraestrutura ou nuvem, incluindo data centers públicos e particulares e locais de edge. A automação de cargas de trabalho da edge com o Red Hat® Ansible® Automation Platform simplifica tarefas de TI, diminui gastos operacionais e proporciona experiências mais tranquilas para clientes em arquiteturas de edge altamente distribuídas.