technology

Onde armazenamento e computação se encontram?

Os analistas estimam que até 2025, 463 exabytes de dados serão gerados todos os dias globalmente. Ao mesmo tempo, estão surgindo mais casos de análise em tempo real e processamento de dados. Para atender a essa necessidade, as empresas de consumo e empresas estão buscando uma abordagem radicalmente simples: aproximar a computação e o armazenamento, geralmente chamado de armazenamento computacional.

O armazenamento computacional é uma tecnologia que busca analisar e processar dados onde residem, normalmente em dispositivos de armazenamento como HDDs ou SSDs. O objetivo é acelerar a taxa de processamento de dados, limitando a necessidade de transferir dados de um local para outro, um esforço lento e caro.

Embora o conceito tenha um propósito e explicação simples, o armazenamento computacional é também um termo guarda-chuva. Várias combinações de tecnologias hoje estão tentando resolver a questão da movimentação de dados e como acelerar a análise, e o armazenamento computacional agrupa todos eles. As soluções complexas de rede e hardware para produtos voltados para empresas e consumidores, como dispositivos de armazenamento com criptografia automática, são exemplos.

Para entender melhor a importância da tecnologia hoje, aqui estão as formas mais comuns de armazenamento computacional, começando com essas soluções de grande escala e descendo para as implementações menores.

Computação de borda

A computação de borda é a mais combinada e exemplo interdisciplinar de armazenamento computacional, que combina soluções de rede e armazenamento para melhorar o desempenho e reduzir a latência. É um exemplo de mover fisicamente a computação e o armazenamento juntos — por quilômetros, não mícrons. A computação de borda busca resolver os problemas de velocidade e custo eliminando a necessidade de enviar dados para um data center central. Em vez disso, os dados são enviados para um dos muitos data centers localizados para serviço e análise mais rápidos. A “borda”, neste caso, refere-se a uma localização geográfica: a borda dos dados localizados e a nuvem.

Enquanto a borda combina muitas tecnologias, Wim De Wispelaere, VP de estratégia corporativa, o vê como um exemplo por excelência de armazenamento computacional. Ele diz que existem “temas comuns”, com edge e armazenamento computacional e que todos eles “se enquadram na mesma categoria de computação distribuída”. desafios de mover grandes quantidades de dados. Devido ao tamanho dos arquivos e às limitações do acesso estável à Internet em todo o mundo, alguns setores acham que é mais rápido mover fisicamente os dados de um local para outro. Com o poder da computação de borda, os dados podem percorrer uma distância menor, ser analisados ​​e economizar grandes esforços de viagem apenas pelos resultados. Para equipes que realizam pesquisas em locais remotos, a borda permite descoberta, teste e avaliação em velocidades anteriormente inatingíveis.

Aproximando computador e armazenamento

O próximo exemplo de “armazenamento computacional” envolve colocar fisicamente os componentes de computação e armazenamento em data centers mais próximos. Às vezes chamado de “computação próxima à memória”, a ideia é reduzir o tempo de viagem dos dados, cortar custos e melhorar a produção. Isso é feito por meio de arquitetura que reorganiza e prioriza a proximidade de computação e armazenamento, seja por meio da vinculação direta dos dois ou pelo uso de lógica e código para auxiliar o sistema no gerenciamento de cargas de trabalho.

Enquanto esses projetos podem economizar em latência, seu benefício é, em última análise, eficiência de energia e tempo. Como Marc Staimer, analista e diretor da Dragon Slayer Consulting disse em uma entrevista, “o desafio está em diminuir o tempo de acesso e reduzir o poder necessário para adquirir os dados.”

O uso mais relevante casos para computação de memória próxima estão em inteligência artificial e aprendizado de máquina. Embora as tarefas repetitivas dos algoritmos de aprendizado de máquina não sejam as mais intensas, elas são frequentes. Como resultado, mover os dois juntos economiza custos. Eficiência é o nome do jogo em aprendizado de máquina. Liberar os algoritmos das preocupações com tempo de acesso e energia permite que a tecnologia aprenda mais rapidamente, resultando em melhor desempenho e novos desenvolvimentos em automação, pesquisa e serviço.

Drives com processadores integrados

Finalmente, a interpretação mais prática do armazenamento computacional: dispositivos de armazenamento com processadores integrados. Mover os dois aspectos da computação o mais próximo possível praticamente elimina a necessidade de transferência de dados e permite que o sistema inicie seu trabalho imediatamente. Em vez de solicitar blocos de dados e aguardar, um dispositivo de armazenamento computacional apenas solicita que a operação seja executada nos dados acessíveis. Esta solução aborda a eficiência de custos e prioriza a velocidade. Quando dados e processamento compartilham espaço, os dispositivos podem processar dados e responder como nunca antes.

Unidades com unidades de processamento integradas resolvem a falta de memória disponível para computação em dispositivos ou sistemas que têm outras tarefas para gerir. Em vez de ter que processar os números com o processador primário, o acesso rápido da unidade computacional aos dados permite criar subconjuntos de dados, que são mais gerenciáveis ​​para a IA interpretar e transferir mais rápido para um data center centralizado para análise posterior.

Os veículos são um dos principais benfeitores desta implementação. Os carros têm tantos sensores e dispositivos de captura embutidos que ainda não podemos capturar e analisar sua riqueza de dados. Especialmente no mercado de veículos autônomos em desenvolvimento, há uma necessidade de captura e análise rápida de dados de telemetria, uma tarefa que os dispositivos de armazenamento computacional estão posicionados de forma única para resolver. Seu rápido acesso a dados pode manter os passageiros mais seguros e capacitar os fabricantes a coletar mais informações para melhorar seus sistemas autônomos. Esses dispositivos podem até acelerar ainda mais o nascimento de cidades inteligentes, onde todos os tipos de dispositivos conversam para melhorar a qualidade de vida dos moradores.

Perto de data

Enquanto esses são apenas três dos muitos exemplos do termo guarda-chuva armazenamento computacional, todos eles destacam o mesmo conceito simples: reunir processamento e dados. Na era da informação hiperconectada, essa união também parece mais importante do que nunca.

Como De Wispelaere colocou: no futuro, “os dados vão figurar mais em nossas vidas do que nunca – e tornar nossas vidas mais agradável do que nunca.”

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo