Come testare la scalabilità della rete sotto carico

Rete Ix
+ IxNetwork

Carichi di lavoro di rete AI "tutti-con-tutti"

Gli ingegneri possono valutare la scalabilità della rete per carichi di lavoro legati all’intelligenza artificiale e al calcolo ad alte prestazioni ricreando modelli di comunicazione collettiva in un ambiente di test controllato. Si inizia creando una topologia di traffico “all-to-all” che rappresenti il fabric di calcolo previsto, quindi si configurano gli endpoint RoCEv2 (Remote Direct Memory Access over Converged Ethernet versione 2), le caratteristiche dei carichi di lavoro e i controlli di rete che influenzano il comportamento della congestione. Eseguite il carico di lavoro collettivo a carichi offerti definiti e raccogliete le misurazioni relative a throughput, latenza, perdita di pacchetti e congestione mentre il traffico si sposta tra gli endpoint. Gli ingegneri possono ripetere lo stesso carico di lavoro modificando un solo parametro di rete o del dispositivo alla volta, il che consente di collegare ogni confronto a una modifica configurativa nota.

Man mano che il traffico complessivo “all-to-all” aumenta, gli ingegneri possono monitorare come variano la latenza, la perdita di pacchetti e la velocità di trasmissione lungo il fabric e in che modo le impostazioni di controllo della congestione influenzano tali risultati. Possono variare le dimensioni del carico di lavoro, il numero di endpoint, il carico offerto, la topologia e i parametri del dispositivo in prova, mantenendo fisse le restanti condizioni. Questo approccio crea scenari ripetibili di test di rete basati sull’intelligenza artificiale che mostrano come si comporta il fabric man mano che le comunicazioni collettive esercitano una pressione crescente sui collegamenti e sulle code condivise. Gli ingegneri possono utilizzare le misurazioni risultanti per confrontare le configurazioni, ottimizzare il comportamento del controllo della congestione e valutare la scalabilità della rete prima dell’implementazione. La registrazione della topologia, della definizione del carico di lavoro, del carico offerto, delle finestre temporali e delle impostazioni di controllo per ogni esecuzione crea inoltre un set di dati coerente per il confronto tra revisioni o modifiche all’infrastruttura.

Soluzione per il test della scalabilità delle reti di intelligenza artificiale

Creare carichi di lavoro di comunicazione collettiva “all-to-all” ripetibili, aumentare il carico offerto e misurare la risposta della rete man mano che si sviluppa la congestione nel fabric. IxNetwork di Keysight utilizza l’emulazione RoCEv2 per modellare i modelli di comunicazione dell’intelligenza artificiale e del calcolo ad alte prestazioni e consente agli ingegneri di configurare il comportamento dei carichi di lavoro, gli endpoint e i parametri di rete, raccogliendo al contempo statistiche relative a throughput, latenza, perdita di pacchetti e congestione. Gli ingegneri possono stabilire una linea di base, modificare un singolo dispositivo in prova o un parametro di controllo della congestione ed eseguire nuovamente la stessa sequenza di traffico con la stessa topologia, lo stesso numero di endpoint, lo stesso carico offerto e la stessa finestra di misurazione. Questo flusso di lavoro controllato aiuta i team a confrontare come le diverse impostazioni influenzano le comunicazioni collettive all’aumentare del traffico aggregato. IxNetwork fornisce la generazione ripetibile del traffico, l’emulazione RoCEv2 e la visibilità delle misurazioni necessarie per valutare la scalabilità della rete e la risposta del controllo della congestione senza fare affidamento sul traffico di produzione non controllato.

Guarda lo schema a blocchi della nostra soluzione per il test di scalabilità delle reti di intelligenza artificiale

Come testare la scalabilità della rete sotto carico

Scopri i prodotti della nostra soluzione per i test di scalabilità delle reti basate sull'intelligenza artificiale

Casi d'uso correlati

contattaci logo

Mettetevi in contatto con uno dei nostri esperti

Avete bisogno di aiuto per trovare la soluzione giusta per voi?