← Últimos artigos
💻 computer science

Hazel: Secure and Efficient Disaggregated Storage

O Hazel é um sistema de gerenciamento de armazenamento desagregado que estende o protocolo NVMe-oF para oferecer garantias de confidencialidade, integridade e frescor sob o paradigma de computação confidencial, alcançando alta eficiência e baixo impacto de desempenho por meio de inovações como o *Hazel Merkle Tree* e o suporte a aceleração em *smart NICs*.

Autores originais: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

Publicado 2026-02-11
📖 4 min de leitura☕ Leitura rápida

Autores originais: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

O Problema: O Cofre de um Banco Gigante e Distante

Imagine que você trabalha em uma empresa de tecnologia super secreta. Seus dados são como barras de ouro. Para economizar espaço e dinheiro, a empresa não guarda o ouro em cada sala (computadores locais); em vez disso, ela usa um "Super Cofre Central" que fica em outro prédio, conectado por uma estrada muito rápida (a rede de dados).

Até aí, tudo bem. Mas temos três grandes problemas de segurança:

  1. O Espião (Confidencialidade): Alguém pode interceptar o caminhão de transporte e ver o ouro.
  2. O Falsificador (Integridade): Alguém pode trocar o seu ouro por barras de metal pintadas de amarelo.
  3. O Truque do Tempo (Frescor/Freshness): Este é o mais difícil. Um ladrão pode pegar uma gravação de um dia em que você depositou ouro e fingir que aquele depósito está acontecendo agora, para enganar o sistema. Ele não mudou o ouro, ele apenas "voltou no tempo".

Os sistemas atuais tentam resolver isso, mas são como contratar um exército de guardas para conferir cada grama de ouro toda vez que ele se move. Isso torna tudo extremamente lento e caro.


A Solução: O Sistema "Hazel"

O Hazel é como um novo protocolo de segurança inteligente para esse transporte de ouro. Em vez de usar guardas lentos e burocráticos, ele usa três "truques" de mestre:

1. O Sistema de "Vale-Contador" (Control Path)

Em vez de cada funcionário ter que ligar para a sede toda hora para perguntar "posso usar esta chave?", o Hazel usa um sistema de "vouchers".

  • Analogia: Imagine que, em vez de pedir permissão para cada moeda que você move, a sede te dá um "vale" que diz: "Você tem permissão para usar as chaves de 1 a 1.000.000". Você usa esse vale tranquilamente sem precisar interromper o chefe o tempo todo. Isso torna o processo muito mais rápido e escalável.

2. A Etiqueta Inteligente (Data Path & Metadata)

Os sistemas antigos guardam as informações de segurança em cadernos separados, o que exige que o guarda abra dois livros para cada movimento. O Hazel coloca a segurança diretamente na etiqueta da caixa.

  • Analogia: É como se, em vez de ter um recibo separado para cada caixa de ouro, você escrevesse o código de segurança e a marca de autenticidade diretamente na própria caixa. Quando o caminhão chega, o guarda só olha para a caixa e pronto. É instantâneo.

3. A Árvore de Verificação "Preguiçosa" (Hazel Merkle Tree)

Para evitar o "Truque do Tempo" (o problema do frescor), o Hazel usa uma estrutura chamada Árvore de Merkle. Mas, em vez de conferir a árvore inteira toda hora, ele usa a "Consistência Eventual".

  • Analogia: Imagine que você tem um inventário gigante. Em vez de parar a fábrica toda vez que uma peça muda para atualizar o livro de registros, você anota as mudanças em post-its e, de tempos em tempos, ou quando tem um lote grande, você atualiza o livro principal de uma vez só. Isso permite que a produção (o fluxo de dados) nunca pare, mas a segurança continua garantida.

O Resultado Final

Os cientistas testaram o Hazel em computadores superpotentes (usando chips da NVIDIA) e o resultado foi impressionante:

  • Velocidade de Fórmula 1: Enquanto os métodos antigos podiam deixar o sistema 50% mais lento, o Hazel é tão eficiente que a perda de velocidade é de apenas 1% a 2%. É como se você colocasse um colete à prova de balas que é tão leve que você nem sente que está usando.
  • Pronto para o Futuro: Ele funciona perfeitamente com os grandes volumes de dados que a Inteligência Artificial e a computação em nuvem exigem hoje em dia.

Em resumo: O Hazel é o sistema que permite que a gente guarde segredos valiosos em "cofres distantes" com a velocidade de um computador comum e a segurança de um bunker militar.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →