Home EnterpriseAccessoires Beoordeling van het Kodiak PCIe Gen5-analysesysteem

Beoordeling van het Kodiak PCIe Gen5-analysesysteem

by Lyle Smit

Het Kodiak PCIe Gen5-analysesysteem is een geavanceerde protocolanalysator die is ontworpen om de uitdagingen aan te gaan die worden veroorzaakt door de complexe en snel voortschrijdende I/O-technologieën voor opslag en datacenters. Dit Kodiak-systeem onderscheidt zich door zijn zeer responsieve architectuur voor ingebedde gegevensverwerking, die zorgt voor verbeterde interface-responsiviteit, snelle zoekmogelijkheden waarbij grote datavolumes betrokken zijn, en flexibele, krachtige hardwarefiltering. Het platform beschikt ook over een webbrowser-gebaseerde BusXpert-applicatie om het analyseproces verder te vergemakkelijken.

Het Kodiak PCIe Gen5-analysesysteem is een geavanceerde protocolanalysator die is ontworpen om de uitdagingen aan te gaan die worden veroorzaakt door de complexe en snel voortschrijdende I/O-technologieën voor opslag en datacenters. Dit Kodiak-systeem onderscheidt zich door zijn zeer responsieve architectuur voor ingebedde gegevensverwerking, die zorgt voor verbeterde interface-responsiviteit, snelle zoekmogelijkheden waarbij grote datavolumes betrokken zijn, en flexibele, krachtige hardwarefiltering. Het platform beschikt ook over een webbrowser-gebaseerde BusXpert-applicatie om het analyseproces verder te vergemakkelijken.

Over het algemeen zijn PCIe/NVMe-analyzers test- en meetfoutopsporingstools die zijn ontworpen om de prestaties, compliance en interoperabiliteit van apparaten die gebruikmaken van de PCIe-technologie en -technologieën te analyseren en te valideren. Ze zijn in de eerste plaats ontworpen voor hardware-/softwareontwikkelaars en ingenieurs die werken met apparaten die gebruikmaken van PCIe NVMe-technologie; in dit geval tot aan de nieuwe Gen5-interface (hoewel deze ook eerdere generaties ondersteunt).

Het helpt gebruikers door snellere en nauwkeurigere tests en analyses aan te bieden, verbeterde validatie- en verificatieprocessen en de mogelijkheid om problemen efficiënter te identificeren en op te lossen. Bovendien kan het ontwikkelingstijd en -kosten verminderen door problemen vroeg in de ontwikkelingscyclus te identificeren en op te lossen.

Functies van het Kodiak PCIe Gen5-analysesysteem

Een van de belangrijkste kenmerken van het Kodiak-systeem is de eigen Real-Time Protocol Processor (RTPP), die dynamisch en automatisch PCI-configuratieruimte, hostcontrollerregisters en NVMe-wachtrijen opvraagt ​​en bespaart, ongeacht of de analysator actief opneemt of inactief is. Deze innovatie elimineert de noodzaak van tijdrovend opnieuw opstarten en maakt nauwkeurige decodering, triggering en filtering mogelijk met behulp van huidige waarden.

Het systeem heeft ook een breed scala aan vormfactorondersteuning, zoals AIC (x4), EDSFF, M.2, U.2 en U.3, met single-port (1×4) en dual-port (2× 2) analyse gecombineerd in één interposer-eenheid. Dit betekent een potentieel voor kostenbesparingen in bedrijfsomgevingen waar alle vormfactoren worden gebruikt, omdat het niet meer nodig was om extra apparaten aan te schaffen. Bovendien ondersteunen SI-Fi-interposers alle relevante zijbanden, inclusief SMBus (bijv. NVMe-MI) van de host of van externe/derde partij injectie- of generatietools.

Kodiak's flexibele opties voor het opslaan en ophalen van sporen omvatten twee 10GbE SFP+-poorten, een GbE-poort, interne SSD-opslag tot 2TB, twee USB 3.1-poorten en twee PCIe OCuLink-poorten. Met deze functies kunnen gebruikers sporen overbrengen naar een hostcomputer of netwerk, waardoor andere gebruikers alleen-lezen toegang krijgen en verschillende direct-attach opslagopties mogelijk zijn.

De gepatenteerde SI-Fi-interposertechnologie van SerialTek is een sleutelelement in het ontwerp van het systeem en zorgt voor transparantie in het sondeerproces. Het gespecialiseerde lineaire versterkerontwerp van de technologie ontvangt analoge PCIe-signalen op een differentiële ingang en verdeelt deze over twee afzonderlijke fase-aangepaste differentiële uitgangen met een nominale, geïdealiseerde versterking van 0 dB. Deze aanpak vereenvoudigt de analysator en het product tijdens de testopstelling en vermijdt beperkingen die inherent zijn aan andere sondeerbenaderingen waarbij linktrainingssequenties niet door de interposer gaan.

De SI-Fi-technologie en de adaptieve EQ-mogelijkheden van Kodiak elimineren de noodzaak van kalibratie, die wordt vereist door concurrerende PCIe Gen5-analyzers en interposers, wat vaak tot betrouwbaarheidsproblemen leidt. Met deze functies kunnen gebruikers uren besparen op de insteltijd en veranderingen in linkkenmerken dynamisch volgen, zoals Hot Plug of NVM Subsystem Reset (NSSR), waardoor uiteindelijk het testproces wordt gestroomlijnd.

Kodiak PCIe Gen5-analysesysteem Ontwerp en bouw

Het Kodiak Gen5-analysesysteem heeft een volledig metalen behuizing met een mooi lichtblauw en grijs ontwerp. Op het voorpaneel bevinden zich dubbele 1GbE USB 3.0-poorten, twee PCIe OCuLink-poorten (snelle interfaceconnectoren die worden gebruikt om externe PCIe-apparaten aan te sluiten) en dubbele 10GbE SFP+-poorten, die kunnen worden gebruikt om het systeem aan te sluiten op een netwerk voor gegevensoverdracht en afstandsbediening doeleinden.

Vooraan en in het midden bevindt zich het LCD-aanraakscherm, waarmee gebruikers de analysator kunnen configureren, bedienen en statusupdates van de analysator kunnen ontvangen.

Aan de rechterkant bevinden zich de systeembuspoorten (SB0, SB1), de primaire interfacepoort op de analysator die wordt gebruikt voor het vastleggen van gegevens van het te testen systeem; de Upstream PCIe-poort, die wordt gebruikt om verbinding te maken met de upstream-poort van het apparaat dat wordt geanalyseerd; en de stroomafwaartse poort, die wordt gebruikt om verbinding te maken met de stroomafwaartse poort van het apparaat dat wordt geanalyseerd.

De zes systeemventilatoren zijn verspreid over het achterpaneel. Tussen de ventilatoren bevinden zich de Clock In/Out- en Trigger/Timing In/Out-connectoren, die de analyse van PCI-verkeer synchroniseren en triggeren. De Clock In/Out-connectoren leveren een nauwkeurig kloksignaal dat zorgt voor een nauwkeurige synchronisatie van het vastleggen en analyseren van PCI-verkeer, terwijl de Trigger/Timing In/Out-connectoren een signaal leveren dat het vastleggen en analyseren van PCI-verkeer initieert of beëindigt.

Daaronder bevinden zich de onderhoudspoorten en uiterst rechts bevindt zich de stroomaansluiting en schakelaar.

Kodiak PCIe Gen5 analysesysteembeheer

"BusXpert" is geïntegreerd met de Kodiak PCIe x16 Gen5 Analyzer-hardware om een ​​gebruikersinterface te bieden voor toegang tot en interpretatie van vastgelegde gegevens. De BusXpert-software is gebaseerd op een embedded softwareframework en REST API, waardoor deze naadloos integreert met de Kodiak-hardware.

Het Home-dashboard bevat secties zoals systeeminformatie (serienummer, hostnaam, alias, Gigabit, versie), mediastatus (SSD-type, capaciteitsinformatie en gebruik), informatie over de systeem-LED's en opnamestatus. In ons geval hebben we een trace uitgevoerd op een Solidigm QLC SSD.

Het tabblad Gebeurtenis is een sectie die een tabel weergeeft met rijen die verschillende informatie bevatten met betrekking tot PCIe-gebeurtenissen, zoals het tijdstip van optreden (Timestamp), het kanaal waarop de gebeurtenis plaatsvond (Channel), de snelheid en breedte van de PCIe-link (snelheid en breedte), het type gebeurtenis (type), het adres dat aan de gebeurtenis is gekoppeld (adres), voltooiingsstatus (voltooid), informatie over de aanvrager (verzoeker) en voltooiingsdetails (voltooid).

Onder het tabblad Gebeurtenis hebben gebruikers andere informatie, zoals het tabblad Histogram, dat een grafische weergave biedt van de verdeling van gebeurtenissen in de loop van de tijd. Dit helpt gebruikers om de frequentie of het voorkomen van verschillende soorten gebeurtenissen in de PCIe Gen5-analyse te visualiseren.

Het gedeelte "Linkstatistieken" in BusXpert biedt gebruikers informatie over de prestaties en status van PCIe-links of -kanalen. De "dn.0" en "up.0" verwijzen respectievelijk naar de downstream (dn) en upstream (up) links van de PCIe-bus, waarbij "0" de eerste link of het eerste kanaal aangeeft.

Het bevat ook details zoals linksnelheid (bijv. Gen3, Gen4 of Gen5) en linkbreedte (bijv. x2, x4, x8, x16).

Rechts van de lijngrafiek staat de kleurcode:

  • TLP's (Transaction Layer Packets) worden weergegeven door de kleur blauw, die het aantal TLP's aangeeft dat is vastgelegd of waargenomen op de PCIe-link of -kanaal.
  • Training, die verwijst naar PCIe-linktraining of linktraining en status state machine (LTSSM)-gebeurtenissen, wordt weergegeven door de kleur geel, die het aantal gedetecteerde of vastgelegde trainingsgebeurtenissen aangeeft.
  • DLLP's (Data Link Layer Packets) worden weergegeven door de kleur groen, die het aantal DLLP's aangeeft dat is vastgelegd of waargenomen op de PCIe-link of het kanaal.
  • Fouten, waaronder verschillende soorten PCIe-linkfouten of andere anomalieën, worden weergegeven door de kleur rood, die het aantal gedetecteerde fouten aangeeft.

De cijfers naast elke kleurcode geven waarschijnlijk het aantal of de frequentie van elk type gebeurtenis tijdens de bewakings- of analyseperiode aan. Dit geeft gebruikers substantieel inzicht in deze gebeurtenissen.

In het gedeelte Trigger kunt u "opgeslagen sequenties" laden, maken of uploaden. Dit zijn vooraf gedefinieerde of aangepaste sets testgevallen of scenario's die kunnen worden opgeslagen en hergebruikt voor latere analyse- of testdoeleinden.

Aan de rechterkant bevinden zich de "visuele editor" en "code-editor". Hiermee kunnen gebruikers visueel of programmatisch specifieke parameters, instellingen of configuraties met betrekking tot PCIe-transacties, -gebeurtenissen of -scenario's definiëren of wijzigen.

Compatibiliteit van het Kodiak PCIe Gen5-analysesysteem

De belangrijkste kracht van het Kodiak PCIe Gen5-analysesysteem ligt in de mogelijkheid om verbinding te maken met vrijwel elke vormfactor NVMe-schijf. Deze veelzijdigheid is cruciaal in het snel veranderende opslaglandschap van vandaag, waar zoveel verschillende vormfactoren en interfaces worden gebruikt.

Het systeem is compatibel met verschillende PCIe Gen5-interfaces, waaronder x16- en x8-slot-interposers, evenals interposers voor specifieke vormfactoren zoals EDSFF en M.2. Bovendien ondersteunt het systeem pakketten met slimme interface-adapters voor x4 AIC, EDSFF, M.2, U2 en U3, waardoor het eenvoudig is om een ​​breed scala aan apparaten te testen en te analyseren.

Andere ondersteunde interposers zijn onder meer Slim-SAS-, OCuLink- en MCIO-kabelinterposers, evenals interposers voor Gen4 HD MiniSAS-kabels.

Ondersteunde PCIe Gen5 SI-FI-interposers
PCIe Gen5 x16-slot interposer
PCIe Gen5 x8-slot interposer
PCIe Gen5 x16 OCP-interposer (exclusief Quarch PAM)
PCIe Gen5 x8 EDSFF E3-interposer (exclusief Quarch PAM)
PCIe Gen5 x4 Premium-pakket. Inclusief SI-Fi Interposer POD en slimme interface-adapters voor x4 AIC, EDSFF (E1.S, E1.L, E3.S, E3.L), M.2, U2, U3; 6MO
PCIe Gen5 x4-slot interposer
PCIe Gen5 EDSFF (E1.S, E1.L, E3.S, E3.L)
PCIe Gen5 M.2-interposer
PCIe Gen5 U2-interposer
PCIe Gen5 U3-interposer
PCIe Gen4 Slim-SAS-kabelinterposer
PCIe Gen4 OCuLink-kabelinterposer
PCIe Gen5 MCIO-kabeltussenstuk
PCIe Gen4 HD MiniSAS-kabelinterposer

Conclusie

Het Kodiak PCIe Gen5-analysesysteem is een belangrijk hulpmiddel voor iedereen die betrokken is bij het testen en analyseren van PCIe Gen5- en NVMe-apparaten. De geavanceerde functies en veelzijdige interface-opties maken het een must-have voor hardware- en softwareontwikkelaars en ingenieurs, omdat ze problemen snel en efficiënt kunnen identificeren en oplossen. De krachtige Real-Time Protocol Processor (RTPP) van het systeem, de flexibele opties voor het opslaan en ophalen van sporen en de SI-Fi-interposertechnologie zorgen voor nauwkeurige en betrouwbare testresultaten zonder tijdrovende kalibraties.

Bovendien maakt het brede scala aan vormfactorondersteuning (zoals AIC, EDSFF, M.2, U.2 en U.3) het een uitstekende keuze voor bedrijfsomgevingen waar meerdere vormfactoren worden gebruikt.

Dat gezegd hebbende, kan het voor sommige gebruikssituaties een beetje overdreven zijn, omdat de geavanceerde functies en mogelijkheden misschien niet nodig zijn voor testen en analyses op kleinere schaal, en de hoge prijs misschien niet gerechtvaardigd is voor mensen met beperktere behoeften. Voor laboratoria die het hoogste niveau van nauwkeurigheid en betrouwbaarheid in hun test- en analyseprocessen vereisen, is het Kodiak PCIe Gen5-analysesysteem echter een uitstekende keuze.

Product Page

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed