Hem FöretagTillbehör Kodiak PCIe Gen5 analyssystem granskning

Kodiak PCIe Gen5 analyssystem granskning

by Lyle Smith

Kodiak PCIe Gen5 Analysis System är en avancerad protokollanalysator designad för att möta de utmaningar som den komplexa och snabbt utvecklande I/O-tekniken för lagring och datacenter innebär. Detta Kodiak-system framhävs av dess mycket lyhörda inbäddade databehandlingsarkitektur, som möjliggör förbättrad gränssnittsrespons, snabba sökmöjligheter som involverar stora datavolymer och flexibel, kraftfull maskinvarufiltrering. Plattformen har även en webbläsarbaserad BusXpert-applikation för att ytterligare underlätta analysprocessen.

Kodiak PCIe Gen5 Analysis System är en avancerad protokollanalysator designad för att möta de utmaningar som den komplexa och snabbt utvecklande I/O-tekniken för lagring och datacenter innebär. Detta Kodiak-system framhävs av dess mycket lyhörda inbäddade databehandlingsarkitektur, som möjliggör förbättrad gränssnittsrespons, snabba sökmöjligheter som involverar stora datavolymer och flexibel, kraftfull maskinvarufiltrering. Plattformen har även en webbläsarbaserad BusXpert-applikation för att ytterligare underlätta analysprocessen.

I allmänhet är PCIe/NVMe-analysatorer test-, mätningsfelsökningsverktyg utformade för att analysera och validera prestanda, överensstämmelse och interoperabilitet hos enheter som använder PCIe-tekniken och -teknologierna. De är främst designade för hårdvaru-/mjukvaruutvecklare och ingenjörer som arbetar med enheter som använder PCIe NVMe-teknik; i det här fallet, upp till det nya Gen5-gränssnittet (även om det stöder tidigare generationer också).

Det hjälper användare genom att erbjuda snabbare och mer exakta tester och analyser, förbättrade validerings- och verifieringsprocesser och möjligheten att identifiera och felsöka problem mer effektivt. Dessutom kan det minska utvecklingstiden och kostnaderna genom att identifiera och lösa problem tidigt i utvecklingscykeln.

Kodiak PCIe Gen5 analyssystemfunktioner

En av nyckelfunktionerna i Kodiak-systemet är dess egenutvecklade Real-Time Protocol Processor (RTPP), som dynamiskt och automatiskt frågar och sparar PCI-konfigurationsutrymme, värdstyrenhetsregister och NVMe-köer, oavsett om analysatorn spelar in aktivt eller är inaktiv. Denna innovation eliminerar behovet av tidskrävande omstarter och möjliggör exakt avkodning, triggning och filtrering med hjälp av aktuella värden.

Systemet har också ett brett utbud av formfaktorstöd, såsom AIC (x4), EDSFF, M.2, U.2 och U.3, med enkelport (1×4) och dubbelport (2× 2) analys kombinerad till en interposer-enhet. Detta innebär en potential för kostnadsbesparingar i företagsmiljöer där alla formfaktorer används, eftersom det eliminerade behovet av att köpa ytterligare enheter. Dessutom stöder SI-Fi-interposers alla relevanta sidoband, inklusive SMBus (t.ex. NVMe-MI) från värden eller från externa/tredje parts injektions- eller genereringsverktyg.

Kodiaks flexibla spårningslagrings- och hämtningsalternativ inkluderar två 10GbE SFP+-portar, en GbE-port, intern SSD-lagring på upp till 2TB, två USB 3.1-portar och två PCIe OCuLink-portar. Dessa funktioner tillåter användare att överföra spår till en värddator eller nätverk, vilket ger skrivskyddad åtkomst för andra användare och möjliggör olika lagringsalternativ för direktanslutning.

SerialTeks egenutvecklade SI-Fi interposer-teknologi är ett nyckelelement i systemets design, vilket säkerställer transparens i sonderingsprocessen. Teknikens specialiserade linjära förstärkardesign tar emot PCIe analoga signaler vid en differentialingång och distribuerar dem till två separata fasanpassade differentialutgångar med en nominell, idealiserad förstärkning på 0dB. Detta tillvägagångssätt förenklar analysatorn och produkten under testinstallation och undviker begränsningar som är inneboende i andra sonderingsmetoder där länkträningssekvenser inte passerar genom interposern.

SI-Fi-tekniken och Kodiaks adaptiva EQ-möjligheter eliminerar behovet av kalibrering, vilket krävs av konkurrerande PCIe Gen5-analysatorer och interposers, vilket ofta leder till tillförlitlighetsproblem. Med dessa funktioner kan användare spara timmar i installationstid och följa länkkarakteristiska förändringar dynamiskt, såsom Hot Plug eller NVM Subsystem Reset (NSSR), vilket i slutändan effektiviserar testprocessen.

Kodiak PCIe Gen5 analyssystem Design och bygga

Kodiak Gen5 Analysis System har ett metallhölje med en snygg ljusblå och grå design. På frontpanelen finns dubbla 1GbE USB 3.0-portar, två PCIe OCuLink-portar (höghastighetsgränssnittskontakter som används för att ansluta externa PCIe-enheter), och dubbla 10GbE SFP+-portar, som kan användas för att ansluta systemet till ett nätverk för dataöverföring och fjärrstyrningsändamål.

Fram och i mitten finns pekskärms-LCD, som låter användare konfigurera analysatorn, kontrollera och ta emot statusuppdateringar från analysatorn.

Till höger finns systembussportarna (SB0, SB1), som är den primära gränssnittsporten på analysatorn som används för att fånga in data från systemet som testas; uppströms PCIe-porten, som används för att ansluta till uppströmsporten på enheten som analyseras; och nedströmsporten, som används för att ansluta till nedströmsporten på enheten som analyseras.

De sex systemfläktarna är utspridda över bakpanelen. Mellan fläktarna finns kontakterna Clock In/Out och Trigger/Timing In/Out, som synkroniserar och utlöser analysen av PCI-trafik. Clock In/Out-kontakterna tillhandahåller en exakt klocksignal som säkerställer korrekt synkronisering av infångningen och analysen av PCI-trafik medan trigger/timing-in/ut-anslutningarna ger en signal som initierar eller avslutar infångningen och analysen av PCI-trafik.

Under dessa finns underhållsportarna, och längst till höger finns strömkontakten och switchen.

Kodiak PCIe Gen5 Analys System Management

"BusXpert" är integrerad med Kodiak PCIe x16 Gen5 Analyzer-hårdvaran för att tillhandahålla ett användargränssnitt för att komma åt och tolka infångad data. BusXpert-mjukvaran är baserad på ett inbyggt mjukvaruramverk och REST API, vilket gör att den sömlöst kan integreras med Kodiaks hårdvara.

Home-instrumentpanelen innehåller sektioner som systeminformation (serienummer, värdnamn, alias, Gigabit, version), mediastatus (SSD-typ, kapacitetsinformation och användning), information om systemets lysdioder och inspelningsstatus. I vårt fall körde vi ett spår på en Solidigm QLC SSD.

Fliken Händelse är en sektion som visar en tabell med rader som innehåller olika information relaterad till PCIe-händelser, inklusive, såsom tidpunkten för händelsen (Timestamp), kanalen på vilken händelsen ägde rum (Channel), hastigheten och bredden på PCIe-länken (Speed ​​and Width), typen av händelse (Type), adressen som är associerad med händelsen (Address), kompletteringsstatus (Completion), begäranden information (Requestor) och kompletteringsdetaljer (Complete).

Under fliken Händelse har användarna annan information som fliken Histogram, som ger en grafisk representation av fördelningen av händelser över tid. Detta hjälper användare att visualisera frekvensen eller förekomsten av olika typer av händelser i PCIe Gen5-analysen.

Avsnittet "Länkstatistik" i BusXpert ger användare information om prestanda och status för PCIe-länkar eller -kanaler. "dn.0" och "up.0" hänvisar till nedströms (dn) och uppströms (upp) länkarna för PCIe-bussen, med "0" som indikerar den första länken eller kanalen.

Den innehåller också detaljer som länkhastighet (t.ex. Gen3, Gen4 eller Gen5) och länkbredd (t.ex. x2, x4, x8, x16).

Till höger om linjediagrammet finns färgkoden:

  • TLP:er (Transaction Layer Packets) representeras av färgen blå, som indikerar antalet TLP:er som fångats eller observerats på PCIe-länken eller kanalen.
  • Träning, som hänvisar till PCIe-länkträning eller länkträning och LTSSM-händelser, representeras av färgen gul, som indikerar antalet träningshändelser som har upptäckts eller registrerats.
  • DLLP:er (Data Link Layer Packets) representeras av den gröna färgen, som indikerar antalet DLLP:er som fångats eller observerats på PCIe-länken eller kanalen.
  • Fel, som kan innefatta olika typer av PCIe-länkfel eller andra anomalier, representeras av den röda färgen, som indikerar antalet upptäckta fel.

Siffrorna bredvid varje färgkod indikerar sannolikt antalet eller frekvensen av varje typ av händelse under övervaknings- eller analysperioden. Detta ger användarna betydande insikt i dessa händelser.

I Trigger-sektionen kan du ladda, skapa eller ladda upp "sparade sekvenser". Dessa är fördefinierade eller anpassade uppsättningar av testfall eller scenarier som kan sparas och återanvändas för senare analys- eller teständamål.

Till höger finns "visuell redigerare" och "kodredigerare". Dessa tillåter användare att visuellt eller programmatiskt definiera eller ändra specifika parametrar, inställningar eller konfigurationer relaterade till PCIe-transaktioner, händelser eller scenarier.

Kodiak PCIe Gen5 analyssystemkompatibilitet

Kodiak PCIe Gen5 Analysis Systems främsta styrka ligger i dess förmåga att ansluta till praktiskt taget vilken formfaktor NVMe-enhet som helst. Denna mångsidighet är avgörande i dagens snabbrörliga lagringslandskap, där så många olika formfaktorer och gränssnitt används.

Systemet är kompatibelt med en mängd olika PCIe Gen5-gränssnitt, inklusive x16- och x8-kortplatsinterposers, såväl som interposers för specifika formfaktorer som EDSFF och M.2. Dessutom stöder systemet paket som inkluderar smarta gränssnittsadaptrar för x4 AIC, EDSFF, M.2, U2 och U3, vilket gör det enkelt att testa och analysera ett brett utbud av enheter.

Andra stödda interposers inkluderar Slim-SAS, OCuLink och MCIO-kabelinterposers, såväl som interposers för Gen4 HD MiniSAS-kablar.

PCIe Gen5 SI-FI interposers som stöds
PCIe Gen5 x16 kortplats interposer
PCIe Gen5 x8 kortplats interposer
PCIe Gen5 x16 OCP interposer (exklusive Quarch PAM)
PCIe Gen5 x8 EDSFF E3 interposer (exklusive Quarch PAM)
PCIe Gen5 x4 Premium-paket. Inkluderar SI-Fi Interposer POD och smarta gränssnittsadaptrar för x4 AIC, EDSFF (E1.S, E1.L, E3.S, E3.L), M.2, U2, U3; 6 MO
PCIe Gen5 x4 kortplats 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 Cable Interposer
PCIe Gen5 MCIO-kabel mellanlägg
PCIe Gen4 HD MiniSAS Cable Interposer

Slutsats

Kodiak PCIe Gen5 Analysis System är ett nyckelverktyg för alla som är involverade i att testa och analysera PCIe Gen5- och NVMe-enheter. Dess avancerade funktioner och mångsidiga gränssnittsalternativ gör det till ett måste för hårdvaru- och mjukvaruutvecklare och ingenjörer, eftersom det låter dem identifiera och felsöka problem snabbt och effektivt. Systemets kraftfulla RTPP (Real-Time Protocol Processor), flexibla spårlagrings- och hämtningsalternativ och SI-Fi-interposer-teknik säkerställer korrekta och tillförlitliga testresultat utan behov av tidskrävande kalibreringar.

Dessutom gör dess breda utbud av formfaktorstöd (som AIC, EDSFF, M.2, U.2 och U.3) det till ett utmärkt val för företagsmiljöer där flera formfaktorer används.

Som sagt, det kan vara lite överdrivet för vissa användningsfall, eftersom dess avancerade funktioner och möjligheter kanske inte är nödvändiga för testning och analys i mindre skala, och dess höga prisnivå kanske inte är motiverat för dem med mer begränsade behov. För labb som kräver den högsta nivån av noggrannhet och tillförlitlighet i sina test- och analysprocesser är Kodiak PCIe Gen5 Analysis System ett utmärkt val.

Produktens

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Rssflöde