Leader di pensiero

Smetti di Progettare l’Infrastruttura AI Attorno alla GPU

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

Perché gli MSP dovrebbero iniziare con il carico di lavoro, non con l’hardware

Basta dedicare cinque minuti a una conferenza sull’AI e si può facilmente uscire credendo che ogni implementazione di AI di successo inizi con l’acquisto di più GPU. È facile capire il perché. L’hardware domina la conversazione. I clienti sentono parlare di sistemi Blackwell, fabric InfiniBand, cloud iperscalari e cluster AI sempre più massivi. I fornitori naturalmente si orientano verso gli acceleratori più recenti e i sistemi più veloci perché sono entusiasmanti, pertinenti e relativamente facili da commercializzare.

Il problema non è che la capacità di calcolo non importi. Importa enormemente.

Il problema è che partire da lì può indurre le organizzazioni a porsi la domanda sbagliata. Il mercato dell’AI non è più nella fase di sperimentazione. L’AI viene messa in produzione, le aziende stanno investendo denaro reale e si aspettano risultati di business misurabili. Le decisioni sull’infrastruttura sono diventate molto più decisive rispetto a due anni fa. Tuttavia, non abbastanza decisioni sono guidate dai requisiti di business – le decisioni guidate dalla tecnologia continuano a predominare.

La prima domanda non dovrebbe essere “Quale GPU dovremmo acquistare?”

“Quale carico di lavoro stiamo cercando di supportare?” dovrebbe essere il focus.

Questa apparentemente piccola modifica influisce su quasi tutte le decisioni di infrastruttura successive.

Non Esiste un’Infrastruttura AI Standard

Una delle più grandi idee sbagliate sul mercato è che esista un modello standard per l’infrastruttura AI. Non esiste.

Parliamo di AI come se fosse un unico carico di lavoro. In realtà, l’AI comprende un’enorme gamma di applicazioni aziendali con requisiti molto diversi. Una piattaforma di AI vocale non ha gli stessi requisiti di infrastruttura dell’imaging medico. Il recupero di conoscenza è diverso dalla generazione di immagini. Il rilevamento di frodi non assomiglia all’analisi predittiva, né tanto meno al video processing. Tutti usano l’AI. Semplicemente usano l’infrastruttura in modo diverso.

Non si sta davvero progettando un’infrastruttura per “AI”. Si sta progettando un’infrastruttura per un’applicazione aziendale che utilizza l’AI. Questa distinzione è importante. Ogni singolo carico di lavoro impone esigenze uniche sull’infrastruttura che lo supporta. Alcuni richiedono risorse di calcolo consistenti. Altri dipendono fortemente dalle prestazioni di storage perché recuperano continuamente grandi dataset. Alcuni sono limitati dalla larghezza di banda di rete, mentre altri vivono o muoiono sulla latenza, poiché ogni millisecondo influisce sull’esperienza del cliente.

C’è anche una realtà pratica. L’infrastruttura per cui un modello è stato progettato non è sempre quella disponibile al momento del deployment. La disponibilità dell’hardware, i lunghi tempi di consegna o le scadenze di implementazione possono costringere le organizzazioni a usare GPU, acceleratori o configurazioni di infrastruttura diversi da quelli originariamente pianificati. Ciò può significare riottimizzare il modello. O addirittura ridisegnare il modello attorno all’hardware che possono effettivamente distribuire.

I requisiti di sicurezza e governance sono altrettanto specifici per il carico di lavoro. Un’applicazione che elabora informazioni pubbliche ha requisiti molto diversi rispetto a una che gestisce transazioni finanziarie, cartelle cliniche o proprietà intellettuale proprietaria. Protezione dei dati, gestione di identità e accessi, conformità, sovranità, backup, ripristino e disponibilità non possono semplicemente essere aggiunti dopo il deployment. Sono decisioni architetturali.

I requisiti di business aggiungono un ulteriore livello. Quanto rapidamente l’applicazione dovrà scalare? Quali costi operativi sono sostenibili? Quale livello di disponibilità richiede l’azienda? Quanto complessità può gestire realisticamente l’organizzazione? Queste domande avranno risposte diverse per ciascun cliente. Ecco perché non esiste un’infrastruttura AI valida per tutti.

Le organizzazioni che iniziano con un cloud, una piattaforma hardware o un fornitore preferito non stanno ottenendo l’infrastruttura AI corretta. I leader iniziano con il carico di lavoro e progettano un’architettura intorno all’obiettivo di business.

Il Training Attira l’Attenzione. L’Inference Fornisce il Valore di Business.

La fascinazione dell’industria per il training è un altro motivo per cui le conversazioni sull’infrastruttura AI possono prendere la direzione sbagliata.

Addestrare un modello di linguaggio di grandi dimensioni è una sfida ingegneristica straordinaria. Sono necessari dataset enormi, cluster GPU massivi, notevoli consumi energetici e un’infrastruttura in grado di operare a piena capacità per giorni, settimane o addirittura mesi. È costoso, tecnicamente impressionante e naturalmente attira l’attenzione.

Tuttavia, la maggior parte delle organizzazioni non sta costruendo il prossimo modello di frontiera. Sta costruendo applicazioni per il servizio clienti, sistemi di AI vocale, copiloti per dipendenti, assistenti di conoscenza, strumenti di ricerca, piattaforme di sintesi documenti, sistemi di rilevamento frodi e decine di altre applicazioni pratiche usando modelli già addestrati.

Questi sono carichi di lavoro di inference, e l’inference cambia l’equazione dell’infrastruttura. Invece di ottimizzare esclusivamente per la massima capacità di calcolo, le organizzazioni potrebbero dover ottimizzare per tempi di risposta rapidi, bassa latenza, costi operativi prevedibili e prestazioni costanti.

Un cliente non si preoccupa di quanto sia potente la GPU sottostante se un chatbot impiega cinque secondi a rispondere. Un chiamante non si interessa alle specifiche del cluster AI se un assistente vocale fraintende ripetutamente le richieste o esita durante una conversazione. Sanno semplicemente che l’applicazione non funziona bene.

Progettare ogni ambiente AI come se si stesse addestrando un modello di base è quindi di solito l’approccio sbagliato e spesso inutilmente costoso.

L’obiettivo della maggior parte dei clienti MSP non è costruire il più grande cluster GPU del mondo. Mettere le applicazioni AI in produzione rapidamente, in modo affidabile, sicuro ed economico è l’obiettivo.

La sfida è trovare il giusto equilibrio tra prestazioni, sicurezza, scalabilità, resilienza e costo per i carichi di lavoro che stanno realmente eseguendo.

Forse la GPU Non è il Tuo Collo di Bottiglia

Le GPU sono diventate le celebrità dell’infrastruttura AI. Sono costose, difficili da ottenere e facili da confrontare, il che le rende il fulcro di innumerevoli conversazioni sull’infrastruttura. Tuttavia, la GPU potrebbe non essere ciò che la trattiene una volta che un’applicazione AI raggiunge la produzione.

“Quante GPU ci servono?” non è la domanda che dovremmo porci, piuttosto è “Cosa rallenterà quest’applicazione tra sei mesi?”

La risposta potrebbe trovarsi anche altrove nell’architettura.

Lo storage è un buon esempio. Enormi quantità di dati sono consumate dai carichi di lavoro AI – e questi dataset crescono nel tempo. Anche una GPU estremamente potente può trascorrere tempo prezioso in attesa anziché lavorare, se lo storage non riesce a fornire le informazioni abbastanza rapidamente. Quei dati devono anche essere protetti, sottoposti a backup, conservati, sicuri e gestiti per l’intero ciclo di vita.

Altrettanto importante è la rete. Throughput, latenza, traffico east‑west e comunicazione tra cluster AI influenzano tutti le prestazioni dell’applicazione. Un ambiente di calcolo ben progettato non può compensare indefinitamente una rete mal progettata.

Inoltre, la sicurezza deve far parte dell’architettura fin dall’inizio. Le domande da affrontare prima della produzione includono: dove risiedono i dati sensibili, come sono segmentate le reti, se i carichi di lavoro comunicano su connettività privata o pubblica, e come vengono gestite le esigenze di conformità e sovranità.

Un altro fattore facilmente trascurato è la connettività. Sebbene non generino titoli sensazionali, la diversità della fibra, la diversità dei percorsi, le relazioni di peering e la prossimità geografica possono influenzare criticamente l’esperienza dell’utente – per non parlare della resilienza della piattaforma.

I clienti finali non sanno e non si preoccupano di quale GPU sia installata nello rack. Ciò che conta è se l’applicazione risponde immediatamente o li lascia in attesa.

L’infrastruttura fisica merita attenzione. Disponibilità di energia, capacità di raffreddamento, densità di rack e capacità di espansione determinano se l’implementazione di successo di oggi può accogliere la crescita di domani.

Poi c’è la gravità dei dati. Man mano che i dataset si espandono, spostare petabyte di informazioni tra sedi, semplicemente perché il calcolo si trova altrove, diventa sempre più inefficiente. In molte situazioni, avvicinare il calcolo ai dati può essere sia più pratico che meno costoso.

Ecco perché l’architettura è importante.

Pensa a un’auto da corsa – solo perché ha il motore migliore non significa che vincerà. Anche la trasmissione, gli pneumatici, le sospensioni, la pista e soprattutto il pilota sono fondamentali. L’infrastruttura AI funziona in modo molto simile.

Le organizzazioni che generano il maggior valore dall’AI non saranno necessariamente quelle con i più grandi cluster di GPU. Saranno quelle che comprendono come ogni livello dell’infrastruttura lavora insieme.

Questa è la differenza tra acquistare un’infrastruttura e progettarla.

Un Quadro di Pianificazione Basato sul Carico di Lavoro

Gli MSP hanno l’opportunità di cambiare la conversazione sull’infrastruttura.

Invece di iniziare con:

  • Quale GPU?
  • Quale cloud?
  • Quale fornitore?

Inizia con il carico di lavoro:

  • Quale problema di business stiamo risolvendo?
  • È un carico di lavoro di training o di inference?
  • Quanto ritardo può tollerare l’applicazione?
  • Dove risiedono i dati e quanto rapidamente cresceranno?
  • Quali requisiti di sicurezza, conformità e sovranità si applicano?
  • Come scalerà il carico di lavoro?
  • Quale livello di disponibilità richiede il business?
  • Quale livello di rischio operativo è accettabile?
  • Quanto costerà gestire questo ambiente man mano che l’uso cresce?

Le risposte dovrebbero determinare l’architettura. Non il contrario.

L’Opportunità per gli MSP

Questo cambiamento trasforma il ruolo dell’MSP.

I clienti non hanno bisogno di un altro partner capace di vendere loro infrastrutture. Hanno bisogno di un partner in grado di aiutarli a prendere decisioni migliori sull’infrastruttura.

Un approccio basato sul carico di lavoro è indispensabile perché consente agli MSP di valutare calcolo, storage, networking, connettività, sicurezza, posizione dei dati, disponibilità e costo come parti di un’unica architettura – invece di decisioni di acquisto separate.

In questo modo, è possibile controllare i costi, migliorare le prestazioni e identificare rischi operativi e di sicurezza prima che le applicazioni raggiungano la produzione.

Viene inoltre creato un modello di business migliore per l’MSP.

Gli MSP possono costruire servizi ricorrenti di valore più elevato attorno all’architettura, al deployment, all’ottimizzazione, alla sicurezza, alla gestione del ciclo di vita, alla pianificazione della capacità e al miglioramento continuo – invece di competere principalmente sulla riduzione dei margini hardware.

Il valore non sta nel raccomandare l’ultima GPU o la piattaforma cloud più recente. Sta nel sapere quando un cliente ne ha bisogno, quando non ne ha bisogno e cosa altro deve essere progettato attorno a loro.

L’infrastruttura AI, in definitiva, non è una decisione hardware. È una decisione architetturale guidata dal carico di lavoro, dai dati e dal risultato di business che il cliente sta cercando di raggiungere.

Gli MSP che comprendono questa distinzione saranno posizionati per diventare qualcosa di molto più prezioso rispetto ai fornitori di infrastruttura.

Diventeranno le persone di cui i clienti si fidano per aiutare a decidere quale infrastruttura sia realmente necessaria.

Richard Copeland è l'Amministratore Delegato di Leaseweb USA. È responsabile della gestione dell'attività dell'azienda in nove sedi di data center in tutti gli Stati Uniti, mentre esegue e sviluppa la visione e la strategia dell'azienda nella regione. Da oltre 20 anni, Richard ha ricoperto ruoli chiave di leadership nelle vendite e nella gestione dei clienti all'interno di Leaseweb USA e Verizon Business. Richard ha conseguito una laurea in Scienze presso la Virginia Commonwealth University. È appassionato di lavorare con il suo team per raggiungere gli obiettivi aziendali, mantenere l'equilibrio tra vita professionale e privata dei dipendenti e garantire la soddisfazione del cliente. Nel tempo libero, Richard ama fare esercizio, guardare film e sport e trascorrere del tempo con la sua famiglia e i suoi amici