A Teledyne LeCroy é a principal fornecedora de analisadores de protocolo e exercitadores para empresas que desenvolvem SSD e outros produtos de armazenamento semelhantes usando os novos padrões de dados seriais de alta velocidade NVMe, SATA Express e SCSI Express. Analisadores de protocolo e exercitadores são usados por desenvolvedores e engenheiros de validação para registrar e examinar diretamente o tráfego de dados em links de comunicação de dados seriais entre dispositivos e sistemas. Esse equipamento permite que os desenvolvedores reduzam os cronogramas de depuração e teste, reduzam os custos de desenvolvimento de engenharia em novos produtos e atendam a requisitos agressivos de tempo de lançamento no mercado.
À medida que os desenvolvedores de armazenamento fazem a transição de SSDs baseados em protocolo SAS e SATA legados para as tecnologias NVMe e SATA Express mais avançadas, eles encontram limitações nas ferramentas de projeto e teste disponíveis, incluindo tempos limitados de gravação de rastreamento e falta de relatórios de análise padronizados para PCIe- armazenamento baseado. Esses dois problemas são significativos para as tecnologias mais recentes de NVMe e SATA Express devido ao seguinte:
- O teste de SSD de alto desempenho pode exigir a gravação de tráfego de dados além de alguns minutos. Isso não é possível para muitos analisadores de protocolo devido a limitações em suas arquiteturas de gravação.
- Embora alguns fornecedores de ferramentas de teste tenham reivindicado suporte para os protocolos NVMe e SATA Express, o suporte para esses protocolos permaneceu mínimo. Isso prejudicou a produtividade do desenvolvedor devido ao uso de sistemas de relatórios projetados para as tecnologias mais antigas, que não são otimizadas para testes de qualidade em produtos NVMe e SATA Express.
O ESB ( Summit O analisador de protocolo T34, voltado especificamente para aplicativos de armazenamento PCIe, agora oferece suporte a gravações de rastreamento longo com um novo modo aprimorado NVMe. O Summit O T34 também pode ser configurado com até 64 GB de memória de gravação de rastreamento. O NVMe Enhanced Mode se baseia e otimiza o buffer de memória profundo existente para permitir aos usuários a capacidade de longo tempo de gravação. Dependendo da velocidade do DUT (Device Under Test), o tempo de gravação pode ser maximizado para várias horas para uma única captura de traço. Esse recurso é útil para tarefas como medir o desempenho ou determinar o funcionamento dos algoritmos de tratamento de filas. Um exemplo das métricas que agora estão disponíveis inclui a capacidade de medir a distribuição da fila NVMe por um período prolongado. A capacidade de coletar o comportamento da fila por longos períodos ajuda os desenvolvedores de drivers e sistemas operacionais a ajustar seus aplicativos e equilibrar as cargas da fila para otimizar o desempenho do produto.
Com mais de uma década de experiência no fornecimento de PCI Express, SAS/SATA e outros protocolos de dados seriais com análise de erros padronizada e relatórios de desempenho de produtos, a Teledyne LeCroy criou agora um recurso de análise e desempenho de SSD NVMe e SATA Express. Trace Expert™, um novo recurso do PCIe Protocol Suite, cria um relatório detalhado que o setor de SSDs exige para obter um entendimento comum de como seus SSDs ou sistemas de armazenamento estão operando e inclui informações sobre os componentes necessários baseados em PCIe. Informações como filas NVMe, comandos, registros de campainha e controle e muitas outras métricas são capturadas, analisadas e organizadas em um relatório detalhado, fornecendo aos desenvolvedores um documento de status abrangente para seus produtos, incluindo uma ampla variedade de estatísticas de desempenho.
Além dos protocolos de armazenamento padrão, todas as nossas plataformas NVMe também oferecem suporte total, Trusted Computer Group (TCG), Virtualização de E/S de raiz única (SRIOV), Virtualização de E/S de múltiplas raízes (MRIOV) e Serviços de tradução de endereços (ATS ). Uma lista completa de recursos, visualizações e relatórios pode ser encontrada nas páginas do produto (listadas abaixo) para cada um de nossos analisadores.
Decodificação e análise de especificações NVMe sobre PCIe - Decodificação de inicialização NVMe | |
• Decodificar Comandos NVMe | |
• Analisar Filas NVMe | |
• Transações baseadas em vários ponteiros NVMe | |
• Gerenciamento de energia NVMe | |
• Extraia o endereço base do SSD PCIe automaticamente | |