Le aziende che hanno avviato le proprie AI factory si trovano di fronte a una contraddizione fondamentale: i processori più avanzati, come le GPU NVIDIA H100 o le unità di intelligenza artificiale di Google, richiedono un flusso continuo di dati a velocità che i tradizionali sistemi di storage basati su SAS o SATA non riescono a garantire. Quando il throughput di lettura/scrittura non è allineato con la potenza di calcolo, le code di elaborazione si allungano, i costi operativi aumentano e i ritorni sugli investimenti diminuiscono. Per superare questo collo di bottiglia è necessario ripensare l’intera architettura dello storage, passando da soluzioni monolitiche a piattaforme modulari, flessibili e progettate specificamente per le esigenze dell’AI.

Limiti degli storage tradizionali

I sistemi legacy sono stati concepiti per carichi di lavoro di tipo transactionale o file‑server, dove le operazioni di I/O sono relativamente piccole e distribuite nel tempo. Questi storage presentano diversi punti deboli quando si tratta di AI:

Questi vincoli rendono impossibile sostenere il ritmo di addestramento e inferenza previsto da Gartner, che prevede che entro il 2028 il 15 % delle decisioni aziendali quotidiane sarà gestito da sistemi AI autonomi.

Requisiti specifici per le AI factory

Un’architettura di storage per AI deve soddisfare criteri rigorosi:

Architetture emergenti

Storage disaggregato

Il modello disaggregato separa il calcolo dalla memoria e dal disco, consentendo di “comporre” risorse on‑demand tramite un fabric ad alta velocità, tipicamente basato su Ethernet 200 GbE o InfiniBand HDR. Questo approccio permette di aggiungere capacità di storage indipendentemente dal numero di server di calcolo, riducendo i costi di espansione e migliorando la gestione del ciclo di vita dei componenti.

NVMe‑over‑Fabrics (NVMe‑of)

NVMe‑of trasporta i protocolli NVMe su reti a bassa latenza, offrendo prestazioni quasi identiche a quelle di un SSD locale. Le soluzioni più avanzate supportano il multiplexing di più percorsi, garantendo resilienza e bilanciamento del carico. In un contesto AI, NVMe‑of consente a ogni GPU di accedere direttamente a blocchi di dati condivisi senza passare per un controller centrale.

Object storage ottimizzato per AI

Gli storage a oggetti, come Amazon S3 o NetApp StorageGRID, sono stati tradizionalmente usati per dati “cold”. Tuttavia, versioni recenti includono tier di performance elevata (S3‑Intelligent‑Tiering, NetApp Cloud Volumes ONTAP) che combinano velocità di accesso con costi contenuti, ideale per archiviare dataset di addestramento di petabyte mantenendo un rapido accesso per le fasi di pre‑processing.

Le innovazioni presentate da NetApp a Las Vegas

Al recente evento di Las Vegas, NetApp ha illustrato una roadmap focalizzata sulla “AI‑Ready Storage”. I punti chiave includono:

Queste soluzioni sono già state adottate da aziende come Siemens e Nvidia, che hanno registrato una riduzione del 30 % del tempo di addestramento per modelli di visione artificiale, grazie alla diminuzione della latenza di accesso ai dati.

Strategie pratiche per implementare una nuova architettura storage

Le organizzazioni che desiderano passare a un’infrastruttura AI‑ready possono seguire questi passaggi:

    • Valutare il carico di lavoro attuale: misurare IOPS, throughput e pattern di accesso (sequential vs random) per identificare i colli di bottiglia.
    • Adottare un data fabric basato su NVMe‑of: installare switch 200 GbE o InfiniBand e configurare namespace NVMe per ogni nodo GPU.
    • Implementare lo storage disaggregato: utilizzare sistemi come NetApp AFF o Dell PowerStore con capacità di scaling indipendente.
    • Automatizzare la gestione dei dati: integrare soluzioni di AI Ops per monitorare in tempo reale le metriche di latenza e ridistribuire i dati secondo necessità.
  1. Leggi l'articolo originale →