Componentes da DGA®

Valor agregado superior!

Overview

A arquitetura da DGA oferece um valor agregado incrível para organizações de todos os tamanhos, permitindo otimização de serviços para armazenamento e transmissão de dados. Densidade, proteção e recuperação de dados aprimoradas, ao mesmo tempo em que se pode reduzir o custo total de propriedade (TCO), proporcionando melhora na entrega do serviço. Provisionar armazenamento sempre foi um desafio, muitas vezes terminando em uma série de compromissos, pois, aplicações B2B ou B2C têm diferentes requisitos de desempenho, que podem criar um uso ineficiente de armazenamento.

A arquitetura base da DGA é formada pelos seguintes componentes:

  • Virtual DRIC Expansion - VDE®
    • Virtual Storage Expansion – VSE®
    • Virtual Bandwidth Expansion – VBE®
  • DRIC Access Content – DAC®
    • Instant Access Content – IAC®
  • DRIC Computing Architecture – DCA®
    • Architecture Coding Process – ACP®
    • Encapsulated Bidimensional Package – EBP®
    • Architecture Decoding Process – ADP®
    • Original File Recovery – OFR®
Esta é a representação visual exemplificando um DRIC Code.

Esquematização dos componentes da DCA.

A DGA se adapta a muitos ambientes e setores, podendo ser utilizado como um único acesso (Home) ou como uma arquitetura altamente complexa (Enterprise).

Highlights

Virtual DRIC Expansion - VDE®

A VDE trabalha na combinação entre hardware e software, mapeando os recursos de memória (temporária ou permanente) usados por um programa ou SO. Neste contexto, a VDE disponibiliza ao SO maiores espaços de recursos lógicos alocados, uma vez que apenas pequenos pacotes EBP ocupam espaço na memória. A VDE dentro do SO pode estender essas capacidades, utilizando, por exemplo, armazenamento em disco, para fornecer um espaço que pode exceder a capacidade real do recurso de armazenamento e, assim, fazer referência a mais recursos do que está fisicamente presente no computador. A VDE permite otimizar que recursos de sistema, físico ou virtual de disponibilidade limitada em um sistema de computador. Todos os dispositivos conectados e componentes internos dos sistema são recursos.

Virtual Storage Expansion - VSE®

Concebida para permitir maior densidade de dados, propondo simplificar em blocos, a leitura dos dados antes mesmo de codificá-los, proporcionando a expansão virtual da capacidade de armazenamento de arquivos de texto, voz e imagem, por exemplo, sem qualquer tipo de upgrade de hardware. A VSE se torna extremamente para diversas aplicações, uma vez que é possível armazenar fisicamente dados digitais, compartilhando seguramente informações importantes.

Virtual Bandwidth Expansion - VBE®

O maior desafio hoje é transmitir na mesma velocidade que é feito o processamento de dados. Podemos entender que a transmissão, é um funil no modelo atual, onde processamos em uma velocidade bem maior que podemos compartilhar. A VBE® é a tecnologia de expansão virtual de banda projetada pela DRIC, que é diretamente ligada a Architecture Coding Process - ACP® capaz de otimizar fluxos de dados e compartilhá-los com baixíssimo tempo de comutação.

DRIC Access Content - DAC®

Serviço gerenciador de estado, entregando rapidamente conteúdo de um Encapsulated Bidimensional Package – EBP® para o Architecture Decoding Process - ADP® seja forma manual ou automática. O Auto-Sync da DGA® é um serviço de sincronização das estações ADP® que sempre estarão atualizadas com a última versão do EBP® após um certo intervalo de tempo. Mesmo quando offline, ou seja, sem atividades, com o Manual-Sync da DGA® qualquer mudança de estado, fará com que o ADP® também esteja atualizado imediatamente após receber um EBP®

Instant Access Content - IAC®

Durante o processo de sincronização das estações ADP, o IAC por meio do DRIC Service Bus, que opera em segundo plano, para verificar, baixar ou atualizar os EBPs. Ele faz essas ações automaticamente e silenciosamente para que isso não cause incômodos durante a operação.

A API do DRIC Service Bus orquestra todas as requisições feitas pelo IAC, verificando novas atualizações em intervalos aleatórios, garantindo que as estações ACP e ADP não sejam sobrecarregadas com diversas solicitações ao mesmo tempo. O IAC pesquisa apenas atualizações que foram adicionadas desde a última vez em que foram pesquisadas, permitindo que ele os EBPs sejam localizados com muito mais rapidez e eficiência.

Esta é a representação visual exemplificando um DRIC Code.

Fluxograma simplificado da requisição de pacotes EBP.

DRIC Computing Architecture - DCA®

A DRIC Computing Architecture - DCA® é uma arquitetura que oferece a oportunidade de armazenar e transmitir dados em tempo real entre sistemas. Por meio de um ambiente flexível, os módulos se relacionam uns com os outros, como pares, com operações completas e capacidades de controle disponíveis para qualquer acesso permitido à plataforma.

Dependendo de como as relações entre os eventos ocorrem, é possível:

  • Os processos e/ou tarefas podem ser acessados/controlados por outros sistemas
  • Os dados podem ser definidos como backup para outros sistemas
  • Todos ou parte dos dados podem ser compartilhados

Seus benefícios são inúmeros, mas destacamos os principais:

  • Segurança da Informação, uma vez que os dados trafegados pela DCA são nativamente criptografados e privados
  • Redução da largura de banda exigida pelos sistemas de transmissão, além da redução dos requisitos de armazenamento de dados
  • Além dos benefícios citados acima, podemos citar que os dados processados pela DCA só podem ser interpretados e acessados por ela
  • Para reduzir ainda mais a carga, os dados EBPs podem ser armazenados localmente, a menos que seja uma premissa compartilhar com outros ambientes
  • Robustez, flexibilidade e altos níveis de segurança.

Architecture Coding Process - ACP®

Módulo responsável por codificar ACP informações reduzindo ao máximo seu tamanho, preservando suas características de acordo com cada uma de suas aplicações. A ACP têm duas aplicações principais: a redução da largura de banda exigida pelos sistemas de transmissão e a redução dos requisitos de armazenamento.

A plataforma DGA usa dois tipos de arquivos de plataforma, uma Master Tree e um EBP. A Master Tree é utilizada para qualquer arquivo a ser processado, podendo ser armazenada, enquanto apenas o EBP e seu overhead é transmitido ou armazenado. A Master Tree é implantada no ACP e no ADP. Na extremidade do codificador ACP, é usado para criar o pacote. Na outra extremidade, é usado para decodificar ADP o pacote criado pelo codificador ACP, assim a carga de dados necessária a ser transmitida é reduzida significativamente.

Esta é a representação visual exemplificando um DRIC Code.

Fluxograma básico de ACP.

Antes de iniciar a codificação, todas as variáveis são inicializadas e os bits são armazenados, em seguida, cálculos são feitos para as diferenças individuais de cada bit para cada uma das combinações possíveis de referências internas a serem aplicadas ao conjunto de bits. É então determinado, para o bloco atual sendo codificado, qual combinação de referências oferece o menor valor de cada um dos bits lidos.

Encapsulated Bidimensional Package - EBP®

O resultado de todo o processo é um EBP que contém um modelo reduzido, as referências internas para reconstrução do arquivo e um log de operações. Na prática é um arquivo altamente otimizado e com criptografia de dados ponta a ponta nativa. Um EBP só pode ser lido pelos sistemas da DCA. Basicamente qualquer arquivo pode ser convertido em um EBP, de maneira segura, íntegra e autêntica, uma vez que apenas a EBP é capaz de manter o conjunto de dados processados.

Com o EBP o texto original é codificado ACP a partir de um conjunto de caracteres, que aparentam ser gerados aleatoriamente, a partir de uma distribuição de probabilidades específica, com base na técnica de codificação de entropia, como codificação aritmética que pode ser usada para atingir alto nível de compressão nas topologias atuais de rede para troca de dados com nível de segurança elevado.

Esta é a representação visual exemplificando um DRIC Code.

Fluxograma simplificado da criação de um EBP.

Architecture Decoding Process - ADP®

Módulo responsável por receber os pacotes EBP e os converter para seu formato original OFR. ADP mantém um dicionário de dados atualizado, com toda estrutura interna dos arquivos centralizados em um repositório, que pode ser local ou remoto, offline ou online.

Esta é a representação visual exemplificando um DRIC Code.

Fluxograma simplificado da restauração de um EBP em um arquivo original OFR.

Original File Recovery - OFR®

O OFR é o módulo que corresponde à preservação, consistência e confiabilidade dos dados, ou seja, é a garantia de que nenhuma interferência externa corrompeu, comprometeu ou danificou os dados, além de garantir alta acessibilidade dos dados que residem em um EBP.

Esta é a representação visual exemplificando um DRIC Code.

Fluxograma simplificado da atução de um OFR.