All Rights ReservedView Non-AMP Version
Preprod IT Forum
  • Homepage
  • Tendências
Notícias

Edge computing pode ser um cache de dados para nuvens públicas

Um cache de dados (ou banco de dados) é uma camada de armazenamento de dados de alto desempenho que armazena um subconjunto de dados temporários para que as solicitações futuras desses dados sejam fornecidas mais rapidamente do que acessando o local de armazenamento primário dos dados. No mundo da edge computing, os “dados primários” residem na nuvem pública e o dispositivo de borda é de alguma forma um intermediário desses dados, às vezes fornecendo processamento de dados desacoplado.

Já entendemos o uso de dispositivos de borda como pontos de processamento de dados que estão mais próximos do produtor dos dados. A principal vantagem aqui é o desempenho.

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

Se os dados não precisam ser enviados para sistemas de processamento de back-end, como em nuvens públicas, eles podem ser processados imediatamente no dispositivo de borda. Isso é útil quando o desempenho pode ser crítico, como desligar um motor a jato que está superaquecendo drasticamente. Você não quer verificar com um sistema de nuvem centralizado para determinar um curso de ação para isso.

Claro, essa é apenas uma arquitetura, que eu chamo de particionamento de borda ou camadas. É quando você divide o processamento e alguns dados são executados entre o dispositivo de borda, um sistema centralizado e armazenamento de dados que normalmente são executados em uma nuvem pública.

Outra abordagem para a arquitetura de borda vem da noção de que um dispositivo de borda também pode servir como um cache de dados remoto. Isso é um pouco diferente do particionamento; uma partição tem seu próprio banco de dados ou armazenamento de dados independente, bem como processamento desacoplado que ocorre nesses dados. Um cache de dados é simplesmente um armazenamento intermediário para dados normalmente armazenados centralmente. O único propósito do cache de dados é fornecer melhor desempenho e confiabilidade.

Por exemplo, digamos que você tenha um dispositivo de borda que controla um robô de fábrica. Ele está conectado a um mecanismo de processamento e dados centralizado hospedado em uma nuvem pública. Nesse caso, o dispositivo de borda conta com o sistema centralizado para a produção e consumo de dados, bem como para prover o processamento desses dados.

Embora o dispositivo de borda que controla seu robô de fábrica não tenha um banco de dados ou armazenamento de dados independente, ele hospeda um cache de dados. Os dados mais acessados são armazenados localmente e podem ser acessados diretamente pelo dispositivo de borda com quase nenhuma latência.

Isso é útil quando a rede na fábrica não é confiável. No entanto, não há um requisito básico de bancos de dados completos existentes nos dispositivos de borda para este caso de uso específico.

A vantagem aqui é o menor custo de operações e armazenamento de borda. Ao decidir não colocar um banco de dados desacoplado no dispositivo de borda, você não precisa manter esse banco de dados ou se preocupar com problemas de sincronização com o banco de dados centralizado. Além disso, os dispositivos de borda podem ser muito menores e mais baratos – algo para se pensar se você estiver implantando milhares deles.

A segurança também é muito mais fácil. Se você estiver armazenando dados centralmente, pode se concentrar na segurança lá. Isso não significa que o sistema de cache deva ser exposto, mas é muito mais fácil de lidar do que um banco de dados completo com mais vetores de ataque.

A ideia principal aqui é a otimização. Usar a borda de maneira diferente, como aproveitar caches de dados nesses dispositivos de borda, faz sentido quando você pode economizar dinheiro e tempo, além de reduzir riscos. Nem sempre é a arquitetura certa, mas é outra ferramenta para garantir que você está fazendo o melhor para atender aos negócios.

Next Vagas em TI crescem 20% no primeiro trimestre de 2021 »
Previous « WhatsApp Pay chega oficialmente ao Brasil
Leave a Comment
Share
Published by
Redação
Tags: edge computingnuvem pública
5 anos ago

    Related Post

  • Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais
  • Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati
  • CBYK nomeia Maurício Matsuda como novo CEO

Recent Posts

  • Notícias

83% dos CIOs já adiaram projetos estratégicos por restrições de orçamento

A pressão por controle de custos vem alterando a dinâmica das áreas de tecnologia nas…

6 dias ago
  • Estudos

Fintechs brasileiras captam US$ 2,77 bi em 2025 e entram em nova fase de maturidade

O mercado brasileiro de fintechs passou por uma transformação no perfil dos investimentos em 2025.…

6 dias ago
  • Notícias

Sioux aposta em IA e dados para nova fase de experiências digitais e expande atuação para a Europa

O avanço da inteligência artificial e o uso estratégico de dados vêm transformando a forma…

6 dias ago
  • Artigos

Qual é o risco do desenvolvimento de software com IA?

Por Ramon Ribeiro Quase metade do código produzido por assistentes de inteligência artificial contém vulnerabilidades…

6 dias ago
  • Notícias

Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati

Peça a um modelo de inteligência artificial que gere a imagem de uma cidade, sem…

6 dias ago
  • Notícias

Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais

O IT Forum apresenta, semanalmente, os novos executivos e os principais anúncios de contratações, promoções e mudanças…

6 dias ago
All Rights ReservedView Non-AMP Version
  • L