← Ultimi articoli
💻 computer science

Hazel: Secure and Efficient Disaggregated Storage

Hazel è un sistema di gestione dello storage disaggregato che estende il protocollo NVMe-oF per garantire riservatezza, integrità e freschezza dei dati in ambienti di confidential computing, minimizzando l'impatto sulle prestazioni grazie a ottimizzazioni come l'albero di Merkle (HMT) e l'offloading su smart NIC.

Autori originali: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

Pubblicato 2026-02-11
📖 3 min di lettura☕ Lettura da pausa caffè

Autori originali: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Il Problema: Il Grande Magazzino Senza Guardie

Immaginate che le grandi aziende tecnologiche (come quelle che gestiscono l'Intelligenza Artificiale o i dati delle banche) siano come dei giganteschi centri logistici.

In passato, ogni ufficio (il "computer") aveva il suo piccolo armadio blindato (il "disco rigido") proprio accanto alla scrivania. Era sicuro, ma costoso e poco efficiente: se l'ufficio cresceva, dovevi comprare nuovi armadi, anche se erano quasi vuoti.

Oggi, per risparmiare e andare veloci, si usa la "disaggregazione": invece di avere piccoli armadi in ogni ufficio, si costruisce un unico, immenso Magazzino Centrale (lo storage disaggregato) a cui tutti gli uffici si collegano tramite una super-autostrada digitale.

Il problema? Questo magazzino è lontano. Se vuoi proteggere i tuoi documenti, non puoi più affidarti a una semplice serratura sulla porta dell'ufficio. Un malintenzionato potrebbe:

  1. Rubare i documenti (mancanza di riservatezza).
  2. Modificare le pagine senza che tu te ne accorga (mancanza di integrità).
  3. Sostituire un documento nuovo con uno vecchio (magari un contratto che era già stato annullato!) (mancanza di "freschezza").

I sistemi attuali per proteggere tutto questo sono come guardie del corpo lentissime: ogni volta che vuoi leggere un foglio, devono controllare ogni singola parola, rallentando tutto il lavoro dell'azienda.


La Soluzione: Hazel (Il Sistema di Sicurezza Intelligente)

Hazel è come un nuovo sistema di gestione del magazzino che usa la tecnologia per essere invisibile ma onnipresente. Invece di mandare una guardia lenta a controllare ogni foglio, Hazel introduce tre innovazioni geniali:

1. Il "Contatore a Noleggio" (Control Path)

Immaginate che ogni volta che dovete chiudere una scatola, dobbiate chiedere il permesso a un ufficio centrale per sapere quale chiave usare. Sarebbe un caos!
Hazel invece usa il "noleggio di intervalli": l'ufficio centrale dice all'ufficio: "Ecco un pacchetto di 1.000 chiavi diverse, usale pure tutte senza chiedermi nulla, io le tengo d'occhio da lontano". Questo rende tutto velocissimo e scalabile.

2. L'Albero Magico (Hazel Merkle Tree - HMT)

Per essere sicuri che i documenti non siano stati sostituiti con versioni vecchie, Hazel usa un "Albero di Verifica".
Immaginate un albero genealogico dove ogni figlio è il riassunto (un "hash") dei genitori. Se cambi una foglia in fondo, l'intero albero cambia forma istantaneamente.
La genialità di Hazel è che questo albero è "pigro" (eventual consistency): non si preoccupa di aggiornare ogni ramo ogni secondo (il che rallenterebbe tutto), ma lo fa in modo intelligente e in gruppi, permettendo al lavoro di continuare senza intoppi.

3. Il "Super-Postino" (Smart NIC Offloading)

Invece di far fare tutto il lavoro di controllo al computer principale (che deve occuparsi di far girare l'IA o i calcoli complessi), Hazel delega i compiti noiosi a un postino specializzato (la Smart NIC, o DPU).
Questo postino è dotato di una "macchina da scrivere super veloce" (acceleratori crittografici) che cripta e controlla i dati mentre viaggiano sull'autostrada, senza mai fermare il traffico.


In sintesi: Perché è importante?

Prima di Hazel, proteggere i dati in un magazzino gigante significava scegliere tra sicurezza estrema (ma lentissima) o velocità estrema (ma molto rischiosa).

Hazel rompe questo compromesso. Grazie alla sua architettura, riesce a garantire che i dati siano segreti, integri e aggiornati, con un rallentamento quasi impercettibile (solo l'1-2%). È come avere un sistema di sicurezza di livello militare che però non ti fa mai aspettare in fila per entrare in ufficio.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →