Projetado para abordar a próxima evolução do Serial Attached SCSI 4.0, o Sierra O M244 é um analisador de protocolo de quatro portas que oferece um Jammer e um exercitador integrados para testar a confiabilidade e a recuperação de erros. Com suporte total para tráfego SAS e SATA de 24 Gb/s, 12 Gfb/s, 6 Gb/s e 3 Gb/s, o Sierra O M244 operando como um analisador pode gravar links “4-wide”. Quando licenciado com a opção Infusion Jammer, o M244 fornece um recurso de jammer “em tempo real” para modificar ou corromper o tráfego em 1, 2 ou 4 portas simultaneamente. O exercitador fornece geração de tráfego e captura de detalhes em nível de pacote para depuração e análise.
Hardware Flexível
A Sierra As plataformas apresentam um mecanismo de processamento de protocolo totalmente reprogramável que pode se adaptar às mudanças nas especificações. Aprimoramentos futuros do SAS, incluindo “FEC intercalado” e “retemporizadores de nível de bit”, podem ser resolvidos com uma simples atualização de firmware. Conectividade do host com o Sierra é otimizado para acesso rápido ao tráfego capturado e inclui SuperSpeed USB e Gigabit Ethernet. As portas Mini-SAS HD permitem fácil conexão a dispositivos SAS de 12 Gb/s, bem como a futuros dispositivos SAS de 24 Gb/s.
Opções de licenciamento flexíveis permitem suporte para links de porta dupla (2) ou porta ampla (4). O M244 pode ser licenciado para suportar SAS 4.0 ou, alternativamente, licenciado com SAS 3.0, que pode ser atualizado em campo para suportar 24G quando necessário. Os buffers de memória são compartilhados em todas as portas ativas para máxima flexibilidade. Aplicações de alta contagem de portas são possíveis (até 32 links físicos) simplesmente em cascata Sierra unidades juntas.
Desconectar/Reconectar permite Sierra sistema seja armado e depois desconectado do laptop host. O analisador aguardará transparentemente a condição de disparo e preservará o tráfego capturado na memória até que o usuário se reconecte ao analisador. Uma porta integrada fornece energia DC para dispositivos de destino para fornecer SSDs ou HDDs com energia de 12 V ou 5 V. O chassi traseiro também fornece uma porta de sincronização capaz de sincronizar capturas de rastreamento de várias unidades analisadoras, bem como de outros protocolos, usando a tecnologia CrossSync.
Software de análise especializado
Perfeitamente integrado com o software de análise especializado da Teledyne LeCroy, o Sierra A plataforma supera as dificuldades das ferramentas de depuração herdadas com uma interface gráfica renovada com telas de tráfego de protocolo fáceis de entender. Para visualizar comandos e quadros em ordem sequencial, a Exibição de planilha fornece um formato de tabela tradicional que pode ser personalizado para adicionar qualquer campo em uma coluna separada. O nível Exchange monta quadros e primitivos nos comandos lógicos SCSI, dados e transações de status. Isso é crítico para rastreamentos de portas amplas, onde grandes lacunas podem ocorrer entre o comando e o status.
Use o Exchange View para ver as transações de gerenciamento SCSI e SAS totalmente decodificadas, incluindo solicitações/respostas de descoberta, dados de detecção SCSI e campos ASCQ. Todas as visualizações de análise podem ser usadas simultaneamente e são automaticamente sincronizadas e exibidas em um aplicativo. Qualquer combinação de opções de exibição e filtragem pode ser configurada como a visualização padrão, tornando mais rápida a interpretação do tráfego capturado. Navegue pelos rastreamentos no nível de comando lógico e, em seguida, faça uma busca detalhada até o nível de pacote cronológico.
Acionamento pontual
A Sierra fornece acionamento de hardware para identificar eventos de protocolo de interesse. Os eventos de disparo podem ser especificados nos níveis mais baixos, incluindo condições de erro, estados de barramento, primitivas (SOF, OPEN-REJECT, TRAIN-DONE, etc..), campos de cabeçalho (Tag, LBA, etc…) ou padrões de carga útil (CDB, Sense Dados, etc…). Os usuários podem definir cenários sofisticados de acionamento de eventos sequenciais, incluindo sequências complexas, como intervalos de temporização entre eventos ou erros em LBAs específicos.
Ferramentas de pesquisa rápida
A Sierra O sistema de verificação SAS fornece extensas métricas e estatísticas de tráfego para ajudar a localizar e identificar problemas de protocolo. Os relatórios estatísticos fornecem hiperlinks para eventos no rastreamento. A navegação na exibição de planilha é fácil com a pesquisa rápida. Clique em qualquer campo e navegue para frente ou para trás até a próxima ocorrência. Adicione operadores booleanos para encontrar valores mais baixos ou mais altos. Pesquise facilmente por comando, endereço, tag ou status. O Filtro Rápido usa o mesmo mecanismo fácil para ocultar os campos selecionados. Os marcadores podem ser adicionados, pesquisados e exibidos como dicas de ferramentas.
Opção de Jammer Integrado (InFusion)
Com base nos recursos do primeiro sistema de injeção de erros SAS/SATA da indústria, a opção InFusion™ para Sierra O M244 pode alterar ou corromper programaticamente o tráfego para os protocolos SAS e SATA. Totalmente integrado ao SAS4 Protocol Suite, o InFusion foi projetado para criar condições de link defeituosos enquanto o analisador registra a resposta real do sistema em teste. O InFusion for SAS 4.0 é a ferramenta ideal para sistemas de teste de estresse durante a execução de tráfego real e cargas de trabalho reais.
Prejudique e analise até 4 links de largura simultaneamente
A Sierra A opção InFusion 24G na plataforma M244 pode operar em até quatro links SAS ou SATA simultaneamente. O M244 usa um front-end de repetidor ativo que permite alterar ou corromper programaticamente o tráfego para velocidades SAS 24G e legadas. O sistema pode registrar simultaneamente o tráfego nos mesmos links físicos selecionados para injeção de erro. Por padrão, o analisador usará dois canais para monitorar antes e depois da injeção de erro (modo AJA).
Recursos poderosos de injeção de erros e modificação de tráfego
Uma vez que o Sierra O sistema InFusion foi adicionado a um link SAS ou SATA, ele passa automaticamente a sequência de inicialização e preserva todo o handshake de protocolo entre os dispositivos. Ele monitora silenciosamente a linha enquanto transmite uma cópia fiel do fluxo de dados original. O sistema aguardará um intervalo de tempo específico ou um evento designado pelo usuário antes de começar a modificar quadros ou injetar erros. Sierra O InFusion pode ser configurado para enviar um único erro, vários erros ou erros aleatórios.
Ao alterar os campos dentro de um quadro, o Sierra O modificador de tráfego InFusion preservará a estrutura do quadro de saída, incluindo o recalculo do FEC e/ou CRC, se necessário. A resposta real transmitida do dispositivo em teste passará pelo Sierra sistema, sem modificação para permitir o verdadeiro teste de sistema de ponta a ponta.
Exemplos de Interferências/Ações de Tráfego
Soltar quadro |
Soltar Primitivo |
Capturar DWORD |
Soltar link |
Substituir primitivo |
Erro corrigível FEC |
Inserir DWORDs |
Alterar DWORDs |
Erro incorrigível FEC |
Truncar quadro |
Inserir CRC-Erro |
Alter Speed Negociação |
Inserir erro de disparidade em execução |
Erro de símbolo de inserção |
Substituir padrão de dados |
Inserir ocioso |
Inserir primitivo |
Rejeitar conexão |
Enquadramento corrompido |
Controle de fluxo corrompido |
Cenário de loop |
Conteúdo do quadro SSP, SMP, STP corrompido |
Inserir marcador |
Saltar para qualquer estado |
Forçar Condição de Verificação |
Contar Evento |
Gatilho |
Estratégias sofisticadas de injeção de erro são possíveis usando os sequenciadores duplos com até 256 estados de espera sequenciais por sequência. Cada estado pode ser configurado para verificar condições diferentes ou injetar erros diferentes antes de ramificar para o próximo estado. O loop permite que a sequência de injeção de erro se repita em intervalos específicos. Cada estado sequencial também pode incluir temporizadores e contadores para isolar melhor as condições de link específicas.
Opção de iniciador e emulador de destino
O praticante se conecta ao sistema em teste com cabos MiniSAS HD padrão e fornece geração de tráfego simultânea e captura de detalhes de nível de pacote para depuração e análise. Ele usa uma API baseada em script que opera em tempo real, permitindo que os usuários testem meticulosamente a funcionalidade de baixo nível na taxa de linha total de 24G. Ele também permite que os usuários transmitam padrões de tráfego personalizados com controle de baixo nível de cabeçalhos, cargas úteis e tempo. Condições de protocolo inválidas e marginais são facilmente geradas para verificar a recuperação de erros e a confiabilidade do dispositivo.
Uma solução abrangente para SAS e SATA
Teledyne LeCroy's Sierra As plataformas fornecem os recursos avançados necessários para facilitar o desenvolvimento e a implantação de soluções SAS e SATA. Com os melhores recursos da categoria e um design extensível, o Sierra são adequados para validação de silício de baixo nível, bem como depuração de protocolo de nível de sistema e software.