Casa ImpresaAccessori Recensione del sistema di analisi Kodiak PCIe Gen5

Recensione del sistema di analisi Kodiak PCIe Gen5

by Lile Smith

Il sistema di analisi Kodiak PCIe Gen5 è un analizzatore di protocollo avanzato progettato per affrontare le sfide poste dalle tecnologie I/O di storage e data center complesse e in rapido progresso. Questo sistema Kodiak è evidenziato dalla sua architettura di elaborazione dati incorporata altamente reattiva, che consente una migliore reattività dell'interfaccia, capacità di ricerca rapida che coinvolgono grandi volumi di dati e un filtraggio hardware flessibile e potente. La piattaforma dispone anche di un'applicazione BusXpert basata su browser Web per facilitare ulteriormente il processo di analisi.

Il sistema di analisi Kodiak PCIe Gen5 è un analizzatore di protocollo avanzato progettato per affrontare le sfide poste dalle tecnologie I/O di storage e data center complesse e in rapido progresso. Questo sistema Kodiak è evidenziato dalla sua architettura di elaborazione dati incorporata altamente reattiva, che consente una migliore reattività dell'interfaccia, capacità di ricerca rapida che coinvolgono grandi volumi di dati e un filtraggio hardware flessibile e potente. La piattaforma dispone anche di un'applicazione BusXpert basata su browser Web per facilitare ulteriormente il processo di analisi.

In generale, gli analizzatori PCIe/NVMe sono strumenti di test e debug di misurazione progettati per analizzare e convalidare le prestazioni, la conformità e l'interoperabilità dei dispositivi che utilizzano la tecnologia e le tecnologie PCIe. Sono progettati principalmente per sviluppatori e ingegneri hardware/software che lavorano con dispositivi che utilizzano la tecnologia PCIe NVMe; in questo caso, fino alla nuova interfaccia Gen5 (anche se supporta anche le generazioni precedenti).

Aiuta gli utenti offrendo test e analisi più rapidi e accurati, processi di convalida e verifica migliorati e la capacità di identificare e risolvere i problemi in modo più efficiente. Inoltre, può ridurre tempi e costi di sviluppo identificando e risolvendo i problemi nelle prime fasi del ciclo di sviluppo.

Caratteristiche del sistema di analisi Kodiak PCIe Gen5

Una delle caratteristiche principali del sistema Kodiak è il suo Real-Time Protocol Processor (RTPP) proprietario, che interroga e salva dinamicamente e automaticamente lo spazio di configurazione PCI, i registri del controller host e le code NVMe, sia che l'analizzatore stia registrando attivamente o sia inattivo. Questa innovazione elimina la necessità di lunghi riavvii e consente decodifica, attivazione e filtraggio precisi utilizzando i valori correnti.

Il sistema dispone inoltre di un'ampia gamma di supporti per fattori di forma, come AIC (x4), EDSFF, M.2, U.2 e U.3, con porta singola (1×4) e doppia porta (2× 2) analisi combinata in un'unità interposer. Ciò significa un potenziale di risparmio sui costi negli ambienti aziendali in cui vengono utilizzati tutti i fattori di forma, poiché elimina la necessità di acquistare dispositivi aggiuntivi. Inoltre, gli interposer SI-Fi supportano tutte le bande laterali rilevanti, incluso SMBus (ad esempio NVMe-MI) dall'host o da strumenti di iniezione o generazione esterni/di terze parti.

Le opzioni flessibili di archiviazione e recupero delle tracce di Kodiak includono due porte SFP+ da 10 GbE, una porta GbE, archiviazione SSD interna fino a 2 TB, due porte USB 3.1 e due porte PCIe OCuLink. Queste funzionalità consentono agli utenti di scaricare le tracce su un computer host o su una rete, fornendo accesso in sola lettura ad altri utenti e abilitando varie opzioni di archiviazione con collegamento diretto.

La tecnologia interposer SI-Fi proprietaria di SerialTek è un elemento chiave nella progettazione del sistema, garantendo trasparenza nel processo di ispezione. Il design specializzato dell'amplificatore lineare della tecnologia riceve segnali analogici PCIe su un ingresso differenziale e li distribuisce a due uscite differenziali separate in fase con un guadagno nominale idealizzato di 0 dB. Questo approccio semplifica l'analizzatore e il prodotto sottoposto a test ed evita le limitazioni inerenti ad altri approcci di sondaggio in cui le sequenze di addestramento del collegamento non passano attraverso l'interposer.

La tecnologia SI-Fi e le funzionalità EQ adattive di Kodiak eliminano la necessità di calibrazione, richiesta dagli analizzatori e interposer PCIe Gen5 concorrenti, che spesso porta a problemi di affidabilità. Con queste funzionalità, gli utenti possono risparmiare ore nei tempi di configurazione e seguire dinamicamente le modifiche alle caratteristiche dei collegamenti, come Hot Plug o NVM Subsystem Reset (NSSR), semplificando in definitiva il processo di test.

Sistema di analisi Kodiak PCIe Gen5 Progetta e costruisci

Il sistema di analisi Kodiak Gen5 è dotato di un involucro interamente in metallo con un bel design azzurro e grigio. Sul pannello frontale sono presenti due porte USB 1 da 3.0 GbE, due porte PCIe OCuLink (connettori di interfaccia ad alta velocità utilizzati per collegare dispositivi PCIe esterni) e due porte SFP+ da 10 GbE, che possono essere utilizzate per connettere il sistema a una rete per il trasferimento dati e finalità di controllo remoto.

Davanti e al centro si trova il display LCD touchscreen, che consente agli utenti di configurare, controllare e ricevere aggiornamenti di stato dall'analizzatore.

A destra ci sono le porte System Bus (SB0, SB1), che sono la porta di interfaccia primaria sull'analizzatore utilizzata per acquisire dati dal sistema in prova; la porta Upstream PCIe, che viene utilizzata per connettersi alla porta upstream del dispositivo analizzato; e la porta downstream, utilizzata per connettersi alla porta downstream del dispositivo da analizzare.

Le sei ventole di sistema sono distribuite sul pannello posteriore. Tra le ventole ci sono i connettori Clock In/Out e Trigger/Timing In/Out, che sincronizzano e attivano l'analisi del traffico PCI. I connettori di ingresso/uscita clock forniscono un segnale di clock preciso che garantisce la sincronizzazione accurata dell'acquisizione e dell'analisi del traffico PCI mentre i connettori di ingresso/uscita trigger/timing forniscono un segnale che avvia o termina l'acquisizione e l'analisi del traffico PCI.

Sotto queste ci sono le porte di manutenzione e all'estrema destra c'è il connettore di alimentazione e l'interruttore.

Gestione del sistema di analisi Kodiak PCIe Gen5

"BusXpert" è integrato con l'hardware dell'analizzatore Kodiak PCIe x16 Gen5 per fornire un'interfaccia utente per l'accesso e l'interpretazione dei dati acquisiti. Il software BusXpert si basa su un framework software incorporato e un'API REST, che gli consente di integrarsi perfettamente con l'hardware Kodiak.

Il dashboard Home presenta sezioni come informazioni di sistema (numero di serie, nome host, alias, Gigabit, versione), stato del supporto (tipo SSD, informazioni sulla capacità e utilizzo), informazioni sui LED di sistema e stato della registrazione. Nel nostro caso, abbiamo eseguito una traccia su un SSD Solidigm QLC.

La scheda Evento è una sezione che visualizza una tabella con righe che contengono varie informazioni relative agli eventi PCIe, tra cui, come l'ora in cui si è verificato (Timestamp), il canale su cui si è verificato l'evento (Channel), la velocità e l'ampiezza dell'evento il collegamento PCIe (Velocità e Larghezza), il tipo di evento (Tipo), l'indirizzo associato all'evento (Indirizzo), lo stato di completamento (Completamento), le informazioni sul richiedente (Richiedente) e i dettagli di completamento (Completato).

Sotto la scheda Evento, gli utenti hanno altre informazioni come la scheda Istogramma, che fornisce una rappresentazione grafica della distribuzione degli eventi nel tempo. Ciò aiuta gli utenti a visualizzare la frequenza o il verificarsi di diversi tipi di eventi nell'analisi PCIe Gen5.

La sezione "Statistiche dei collegamenti" in BusXpert fornisce agli utenti informazioni sulle prestazioni e sullo stato dei collegamenti o dei canali PCIe. "dn.0" e "up.0" si riferiscono rispettivamente ai collegamenti downstream (dn) e upstream (up) del bus PCIe, con "0" che indica il primo collegamento o canale.

Include anche dettagli come la velocità del collegamento (ad esempio, Gen3, Gen4 o Gen5) e la larghezza del collegamento (ad esempio, x2, x4, x8, x16).

A destra del grafico a linee c'è il codice colore:

  • I TLP (Transaction Layer Packets) sono rappresentati dal colore blu, che indica il numero di TLP catturati o osservati sul collegamento o canale PCIe.
  • L'addestramento, che si riferisce agli eventi di addestramento del collegamento PCIe o LTSSM (Link Training and Status State Machine), è rappresentato dal colore giallo, che indica il numero di eventi di addestramento rilevati o acquisiti.
  • I DLLP (Data Link Layer Packets) sono rappresentati dal colore verde, che indica il numero di DLLP catturati o osservati sul collegamento o canale PCIe.
  • Gli errori, che possono includere vari tipi di errori di collegamento PCIe o altre anomalie, sono rappresentati dal colore rosso, che indica il numero di errori rilevati.

I numeri accanto a ciascun codice colore indicano probabilmente il conteggio o la frequenza di ciascun tipo di evento durante il periodo di monitoraggio o di analisi. Ciò fornisce agli utenti informazioni sostanziali su questi eventi.

Nella sezione Trigger puoi caricare, creare o caricare "sequenze salvate". Si tratta di insiemi predefiniti o personalizzati di casi di test o scenari che possono essere salvati e riutilizzati per analisi o scopi di test successivi.

A destra ci sono l '"editor visivo" e l'"editor di codice". Questi consentono agli utenti di definire o modificare visivamente o a livello di codice parametri, impostazioni o configurazioni specifiche relative a transazioni, eventi o scenari PCIe.

Compatibilità del sistema di analisi Kodiak PCIe Gen5

Il punto di forza principale del sistema di analisi Kodiak PCIe Gen5 risiede nella sua capacità di connettersi praticamente a qualsiasi unità NVMe con fattore di forma. Questa versatilità è fondamentale nel panorama dello storage in rapida evoluzione di oggi, in cui vengono utilizzati tanti fattori di forma e interfacce diversi.

Il sistema è compatibile con una varietà di interfacce PCIe Gen5, inclusi interposer slot x16 e x8, nonché interposer per fattori di forma specifici come EDSFF e M.2. Inoltre, il sistema supporta pacchetti che includono adattatori di interfaccia intelligenti per x4 AIC, EDSFF, M.2, U2 e U3, semplificando il test e l'analisi di un'ampia gamma di dispositivi.

Altri interposer supportati includono interposer per cavi Slim-SAS, OCuLink e MCIO, nonché interposer per cavi Gen4 HD MiniSAS.

Interposer PCIe Gen5 SI-FI supportati
Interpositore di slot PCIe Gen5 x16
Interpositore di slot PCIe Gen5 x8
Interposer OCP PCIe Gen5 x16 (escluso Quarch PAM)
Interposer PCIe Gen5 x8 EDSFF E3 (escluso Quarch PAM)
Pacchetto Premium PCIe Gen5 x4. Include SI-Fi Interposer POD e adattatori di interfaccia intelligenti per x4 AIC, EDSFF (E1.S, E1.L, E3.S, E3.L), M.2, U2, U3; 6MO
Interpositore di slot PCIe Gen5 x4
PCIe Gen5 EDSFF (E1.S, E1.L, E3.S, E3.L)
Interpositore PCIe Gen5 M.2
Interpositore PCIe Gen5 U2
Interpositore PCIe Gen5 U3
Interpositore di cavi Slim-SAS PCIe Gen4
Interpositore cavo PCIe Gen4 OCuLink
Interpositore cavo PCIe Gen5 MCIO
Interpositore di cavi PCIe Gen4 HD MiniSAS

Conclusione

Il sistema di analisi Kodiak PCIe Gen5 è uno strumento chiave per chiunque sia coinvolto nel test e nell'analisi dei dispositivi PCIe Gen5 e NVMe. Le sue funzionalità avanzate e le versatili opzioni di interfaccia lo rendono un must per gli sviluppatori e gli ingegneri hardware e software, poiché consente loro di identificare e risolvere i problemi in modo rapido ed efficiente. Il potente processore di protocollo in tempo reale (RTPP) del sistema, le opzioni flessibili di archiviazione e recupero delle tracce e la tecnologia interposer SI-Fi garantiscono risultati di test accurati e affidabili senza la necessità di calibrazioni dispendiose in termini di tempo.

Inoltre, la sua ampia gamma di supporto per fattori di forma (come AIC, EDSFF, M.2, U.2 e U.3) lo rende una scelta eccellente per ambienti aziendali in cui vengono utilizzati più fattori di forma.

Detto questo, può essere un po’ eccessivo per alcuni casi d’uso, poiché le sue caratteristiche e capacità avanzate potrebbero non essere necessarie per test e analisi su scala ridotta e il suo prezzo elevato potrebbe non essere giustificato per chi ha esigenze più limitate. Tuttavia, per i laboratori che richiedono il massimo livello di precisione e affidabilità nei processi di test e analisi, il sistema di analisi Kodiak PCIe Gen5 è una scelta eccellente.

Product Page

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS feed