Teledyne LeCroy는 새로운 NVMe, SATA Express 및 SCSI Express 고속 직렬 데이터 표준을 사용하여 SSD 및 기타 유사한 스토리지 제품을 개발하는 회사에 프로토콜 분석기 및 실행기의 주요 공급업체입니다. 프로토콜 분석기 및 실행기는 개발자와 검증 엔지니어가 장치와 시스템 간의 직렬 데이터 통신 링크에서 데이터 트래픽을 직접 기록하고 검사하는 데 사용합니다. 이 장비를 통해 개발자는 디버그 및 테스트 일정을 줄이고 신제품에 대한 엔지니어링 개발 비용을 낮추고 까다로운 시장 출시 요구 사항을 충족할 수 있습니다.
스토리지 개발자가 레거시 SAS 및 SATA 프로토콜 기반 SSD에서 고급 NVMe 및 SATA Express 기술로 전환함에 따라 사용 가능한 설계 및 테스트 도구에는 제한적인 추적 기록 시간과 PCIe에 대한 표준화된 분석 보고서의 부족 등의 한계가 있습니다. 기반 스토리지. 이 두 가지 문제는 다음과 같은 이유로 NVMe 및 SATA Express의 최신 기술에 중요합니다.
- 고성능 SSD 테스트는 데이터 트래픽을 몇 분 이상 기록해야 할 수 있습니다. 이것은 레코딩 아키텍처의 제한으로 인해 많은 프로토콜 분석기에서 가능하지 않습니다.
- 일부 테스트 도구 공급업체는 NVMe 및 SATA Express 프로토콜에 대한 지원을 주장했지만 이러한 프로토콜에 대한 지원은 최소한으로 유지되었습니다. 이로 인해 NVMe 및 SATA Express 제품의 품질 테스트에 최적화되지 않은 이전 기술용으로 설계된 보고 시스템을 사용하여 개발자의 생산성이 저하되었습니다.
특히 PCIe 스토리지 애플리케이션을 대상으로 하는 Summit T34 프로토콜 분석기는 이제 새로운 NVMe Enhanced Mode로 긴 트레이스 기록을 지원합니다. Summit T34는 최대 64GB의 추적 기록 메모리로 구성할 수도 있습니다. NVMe 고급 모드는 기존의 딥 버퍼 메모리를 기반으로 구축 및 최적화 하여 사용자가 장시간 녹화할 수 있도록 합니다. DUT(Device Under Test)의 속도에 따라 기록 시간은 단일 추적 캡처에 대해 최대 몇 시간까지 최대화될 수 있습니다. 이 기능은 성능 측정이나 Queue 처리 알고리즘이 얼마나 잘 작동하는지 확인하는 등의 작업에 유용합니다. 현재 사용 가능한 지표의 예로는 지속적인 기간 동안 NVMe Queue 분포를 측정하는 기능이 포함됩니다. 오랜 기간 동안 Queue 동작을 수집하는 기능은 드라이버 및 OS 개발자가 애플리케이션을 미세 조정하고 최적화된 제품 성능을 위해 Queue load의 균형을 맞추는 데 도움이 됩니다.
PCI Express, SAS/SATA 및 기타 직렬 데이터 프로토콜을 표준화된 오류 분석 및 제품 성능 보고서와 함께 제공한 년 이상의 경험을 바탕으로 Teledyne LeCroy는 이제 NVMe 및 SATA Express SSD 성능 및 분석 기능을 만들었습니다. PCIe Protocol Suite의 새로운 기능인 Trace Expert™는 SSD 업계가 SSD 또는 스토리지 시스템이 작동하는 방식에 대한 일반적인 이해를 얻기 위해 필요한 상세 보고서를 생성하고 필요한 PCIe 기반 구성 요소에 대한 정보를 포함합니다. NVMe Queue, 컴맨드, doorbell, 제어 레지스터 및 기타 여러 메트릭과 같은 정보를 캡처, 분석하고 상세한 보고서로 구성하여 개발자에게 광범위한 성능 통계를 포함하여 제품에 대한 포괄적인 상태 문서를 제공합니다.
표준 스토리지 프로토콜 외에도 당사의 모든 NVMe 플랫폼은 TCG(Trusted Computer Group), SRIOV(Single Root I/O Virtualization), MRIOV(Multi-Root I/O Virtualization) 및 ATS(Address Translation Services)를 완벽하게 지원합니다. ). 기능, 보기 및 보고서의 전체 목록은 각 분석기의 제품 페이지(아래 나열)에서 찾을 수 있습니다.
NVMe over PCIe 사양 디코딩 및 분석 - NVMe 초기화 디코딩 | |
• NVMe 명령 디코딩 | |
• NVMe 대기열 분석 | |
• NVMe 다중 포인터 기반 트랜잭션 | |
• NVMe 전원 관리 | |
• PCIe SSD 기본 주소를 자동으로 추출합니다. | |