Fonctionnalités clés Fonctionnalités clés
Points forts des fonctionnalitésPoints forts des fonctionnalités
Présentation du logiciel SVF EnduroPrésentation du logiciel SVF Enduro

Le logiciel de test de stockage le plus avancé du secteur

SVF/Enduro offre un ensemble complet de fonctionnalités et de capacités basées sur notre expérience unique de collaboration étroite avec un large éventail de clients.

moniteurs avec logiciel de test SVF Enduro SSD

Fonctionnalités clés

Le logiciel fournit une liste complète de fonctionnalités et de capacités de stockage, allant bien au-delà de la vérification de protocole de base pour offrir une expérience de test inégalée.

surveiller avec le logiciel de test SVF Enduro SSD

Capacités de test complètes

  • Validation du produit​
  • Analyse comparative des performances
  • Tests de conformité du protocole
  • Analyse du protocole
  • Mesure et gestion de puissance
  • Gestion des périphériques
  • Automatisation des tests
  • Rapports de tests
  • API REST/Python

Support de protocole

NVMe v1.2 à v2.0 Standard et commandes MI

Robuste

Éprouvé au fil du temps dans de nombreux environnements différents par les principaux fabricants de stockage

Evolutif

Capacité à faire évoluer plusieurs applications, appareils et DUT Enduro

Indépendant du connecteur/du format

Possibilité de tester des DUT de différents types et formats de connecteurs avec des modules achetés en option

Intégration facile

Facilement intégré aux environnements de développement, de test et de fabrication existants grâce aux API et aux capacités de script d'automatisation

Clôture de la mémoire

Capacité à détecter les violations d'accès direct à la mémoire (DMA) pendant le test

Fonctionnalités avancées

FDP, ZNS, TCG, OCP, SR-IOV, CMB, HMB et mémoire persistante

Testez une variété de périphériques de stockage de données

  • Cartes SSD PCIe/cartes d'extension NVMe (AIC)
  • Disques SSD (PCIe, SAS et SATA)
  • Disques durs (PCIe, SAS et SATA)
  • Baies (PCIe, SAS et SATA)

Points forts des fonctionnalités

capture d'écran de l'outil d'appareils découverts

L'outil Appareils découverts

L'outil Appliances découvertes comprend des contrôles pour découvrir et démarrer une appliance, ainsi que la possibilité de mettre à jour le logiciel et l'agent de découverte, et de partager des instances de pilote. Il fournit également une méthode d'association de périphériques et de contrôle de l'alimentation pour le remplacement à chaud.

L'outil de configuration

L'outil de configuration fournit de nombreux paramètres pour configurer les appareils, et affiche les informations sur les appareils sous test (DUT) à ses différents niveaux dans l'arborescence des actifs. Chaque niveau contient des options de contrôle (menu) telles que Initialiser, Arrêter, Configurer, Réinitialiser, etc.

capture d'écran de l'outil de configuration
capture d'écran de l'outil d'exercice

L'outil d'exercice

L'outil Exerciser est utilisé pour configurer et exécuter de manière unique le trafic d'E/S et les tests pour un LUN/espace de noms sélectionné. L'outil d'exercice comprend de nombreux paramètres individuels et globaux pour configurer et exécuter le trafic d'E/S et les tests sur un LUN/espace de noms sélectionné.

L'outil d'automatisation

L'outil d'automatisation exécute une suite d'automatisation composée d'un ou plusieurs ensembles de tests. Un ensemble de tests peut inclure plusieurs tests, actions et boucles. Chacun des tests individuels peut être exécuté avec les paramètres configurés de l'Exercice et/ou exécuter des tests dirigés. La suite d'automatisation s'exécute dans un ordre prédéterminé sans intervention de l'utilisateur.

capture d'écran de l'outil d'automatisation
capture d'écran de l'outil de test dirigé

L'outil de test dirigé

Un outil de test dirigé (DT) exécute une séquence spécifique de commandes envoyées à la cible dans l'espoir que le périphérique cible renvoie une séquence spécifique de réponses. Les DT préchargés sont destinés à se terminer sans échec. Les DT sont utilisés pour les fonctionnalités de test de base, les tests de conformité spécifiques ou lorsque les tests configurés via l'Exercice ou l'automatisation ne peuvent pas couvrir des points de test spécifiques.​

L'outil SNIA 2.0

L'outil SNIA 2.0 fournit un moyen d'exécuter des tests de performances de la Storage Networking Industry Association (SNIA) sur un SSD, tels qu'un test IOPS et un test de latence, tels que définis dans la spécification de test de performances (PTS) du stockage à semi-conducteurs SNIA (SSS). Version 2.0.1 (SNIA SSS PTS v2.0.1). Ses résultats (les rapports générés) permettent des tests et des analyses comparatifs entre les périphériques de stockage à semi-conducteurs.

capture d'écran de l'outil snia 2.0
capture d'écran de l'outil d'analyse

L'outil d'analyse

L'outil Analyzer est l'une des fonctionnalités clés d'Enduro. Il fournit une analyse de protocole en temps réel pour chaque LUN/espace de noms.

Le tableau de bord

Le tableau de bord est disponible à des fins de surveillance et de commodité sur le côté droit de l'interface. Lorsqu'un contrôleur/initiateur ou un LUN/espace de noms est sélectionné dans l'arborescence des ressources, la barre de statistiques en direct affiche les statistiques en direct d'IOPS de lecture, d'IOPS d'écriture, de lecture N/B, d'écriture N/B et d'utilisation du processeur (avec le contrôleur/initiateur sélectionné). .

descriptions

​Tous vos outils de test SSD intégrés à un système de fenêtrage puissant

​​Le OakGate Le logiciel de test SSD repose sur trois piliers principaux.

La validation du produit est conçue pour tester l'intégrité fonctionnelle du produit et découvrir les bogues. L'utilisateur peut le faire via une génération de trafic complexe et une injection d'erreurs.

La conformité du protocole fournit un large ensemble de tests intégrés qui permettent de vérifier la conformité à un protocole spécifique pris en charge par l'appareil. L'utilisateur peut également ajouter ses propres tests uniques.

L'analyse comparative des performances permet de mesurer les performances réelles de l'appareil sous diverses charges de travail et de générer toutes sortes de graphiques et d'histogrammes.

Fonctionnalités du logiciel SVF Enduro

Le logiciel intègre un certain nombre de fonctionnalités avancées :

Fonctionnalités avancées

Prise en charge du placement flexible des données, de l'espace de noms zoné, du TCG, de l'OCP 1.0a/2.0, du SR-IOV, de la mémoire tampon du contrôleur, de la mémoire tampon de l'hôte et de la mémoire persistante.

Gestion améliorée de l'alimentation

Prise en charge de la marge pleine tension (+/- 20 %) et des problèmes. Échantillonnage à grande vitesse (250 KHz) des mesures de tension et de courant avec une résolution de (+/- 5 millivolts) et (+/- 50 micro-ampères respectivement.

Signaux de bande latérale

Contrôle de bande latérale pour REFCLK#, PREST#, PWRDIS#, DUALPRTEN#, WAKE#, SMBRST#, SUSCLK# et Amber LED. Moniteur de bande latérale CLKREQ#. Prise en charge de SRNS/SRIS. Modes d'horloge du spectre

Support de protocole

Profitez de la satisfaction de bénéficier d'une prise en charge intégrée des protocoles les plus populaires et émergents du secteur du stockage.

Génération de trafic

Générez facilement des profils de trafic aléatoires et hautes performances avec des profils d'E/S. Inclut la prise en charge de l'espace de noms zoné.

Analyseur de protocole

Déboguez et analysez efficacement depuis la mise au point précoce du prototype jusqu'aux tests d'E/S à long terme à l'aide de l'analyseur de protocole intégré.

Conformité au protocole / Tests dirigés

Exécutez des centaines de tests de conformité intégrés qui évaluent un appareil par rapport à son protocole, ou créez les vôtres pour une flexibilité et un contrôle maximum.

Injection d'erreur

Conditions d’injection d’erreurs pour voir comment le DUT se comporte dans des situations réelles.

Contrôle des périphériques et gestion de l'alimentation

Testez les véritables limites de votre produit grâce à notre support multifournisseur leader du secteur pour le contrôle des périphériques et la gestion de l'alimentation.

Automatisation pointer-cliquer

Créez des suites d'automatisation complètes sans écrire une seule ligne de code à l'aide de notre outil d'automatisation des tests intégré.

Analyse comparative des performances

Fournissez des résultats d'analyse comparative cohérents, mesurez les performances réelles de l'appareil testé et générez une suite d'analyses de performances.

Validation des données

Soyez assuré que votre appareil se comporte comme prévu et conserve inconditionnellement les données intactes, même dans les situations de panne de courant les plus stressantes.

Personnalisation via des API et des SDK

Intégrer OakGate dans votre cadre d'automatisation existant en utilisant nos services Web RESTful, notre interface de ligne de commande (CLI) ou notre API basée sur C. 

Avez vous des questions?

Nous sommes là pour vous aider et répondre à toutes vos questions.
Au plaisir de vous lire