Partager via


Prérequis de test des systèmes RAID basés sur le matériel (iSCSI)

Cette rubrique décrit les tâches que vous devez effectuer avant de tester un tableau de stockage RAID basé sur Internet SCSI (iSCSI) à l’aide du Kit de laboratoire matériel Windows (Windows HLK) :

Configuration matérielle requise

Pour tester un tableau RAID basé sur du matériel iSCSI, vous avez besoin du matériel suivant. Vous aurez peut-être besoin de matériel supplémentaire si l’appareil de test offre d’autres fonctionnalités. Pour déterminer si des exigences matérielles supplémentaires s’appliquent, consultez la description de chaque test qui s’affiche pour l’appareil dans Windows HLK Studio.

Notes

Tout le matériel (à l’exception du périphérique de test, du moniteur, du clavier, de la souris et du lecteur de disquette) doit être répertorié dans le catalogue Windows.

  • 1 ordinateur de test qui répond à la configuration requise pour Windows HLK. Pour plus d’informations, consultez Prérequis Windows HLK. En outre, cet ordinateur doit inclure :

    • 1 BIOS acpi (Advanced Configuration and Power Interface) compatible avec le logo, avec ACPI activé par défaut.

    • Processeur double cœur ou équivalent et 4 gigaoctets (Go) de mémoire pour les systèmes d’exploitation clients Windows (par exemple, Windows 8, Windows 7 et Windows Vista).

    • Processeur quadricœur ou équivalent et 6 Go de mémoire pour les systèmes d’exploitation Windows Server.

    Un processeur équivalent est tout processeur qui apparaît à Windows comme s’il contient le nombre spécifié de processeurs. Vous pouvez obtenir cette status à l’aide de 1 microprocesseurs physiques ou plus.

  • 1 système de stockage RAID iSCSI (le périphérique de test).

    Notes

    Le système RAID doit être une armoire unique qui se compose d’un contrôleur de tableau qui est enfermé dans un sous-système externe avec des lecteurs de disque dur. Ou il doit s’agir d’un contrôleur de tableau externe qui se connecte à un JBOD RAID. Le système RAID ne peut pas se composer uniquement d’un contrôleur PCI (Peripheral Component Interconnect) et de 1 JBOD RAID.

  • Au moins une carte réseau Ethernet de 1 Go ou une carte de bus hôte iSCSI (HBA).

  • Un commutateur Ethernet de 1 Go.

  • 1 disque dur SCSI ou ATA (Advanced Technology Attachment) de démarrage d’une capacité minimale de 36 Go.

Pour certifier votre produit pour une utilisation sur des serveurs, l’ordinateur de test doit prendre en charge quatre processeurs et un minimum de 1 Go de RAM. Ces fonctionnalités système sont requises pour tester les fonctionnalités de rééquilibrage, d’état D3 et de groupe de processeurs multiples de l’appareil et du pilote. Vous n’avez pas besoin d’un ordinateur doté de plus de 64 processeurs pour tester votre appareil. En outre, le ou les systèmes serveurs utilisés pour les tests de périphérique ou de pilote doivent avoir Server Core installé avant le test. Pour plus d’informations, consultez Options d’installation de Windows Server.

Si vous utilisez un pool d’ordinateurs de test pour tester votre appareil, au moins 1 ordinateur du pool doit contenir 4 processeurs et un minimum de 1 Go de RAM. En outre, cet ordinateur doit contenir le périphérique et le pilote que vous souhaitez tester. Tant que le pilote est le même sur tous les ordinateurs du pool, le système crée une planification pour s’exécuter sur tous les ordinateurs de test.

Pour les tests qui n’incluent pas de pilote à tester, comme les tests pour un disque dur, le planificateur Windows HLK limite les tests qui valident les fonctionnalités de rééquilibrage, d’état D3 et de groupes de processeurs multiples de l’appareil et du pilote à exécuter sur l’ordinateur de test par défaut. Vous devez configurer manuellement cet ordinateur pour qu’il dispose de plusieurs groupes de processeurs. L’ordinateur par défaut est le premier ordinateur de test de la liste. Assurez-vous que le premier ordinateur de test de la liste répond à la configuration matérielle minimale requise.

Notes

À l’exception des pilotes de par virtualisation (tels que définis par le document Stratégies et processus WHCP ), vous ne pouvez utiliser aucune forme de virtualisation lorsque vous testez des appareils physiques et leurs pilotes associés pour la certification ou la signature du serveur. Les produits de virtualisation ne prennent pas en charge les fonctionnalités sous-jacentes requises pour réussir les tests liés à plusieurs groupes de processeurs, à la gestion de l’alimentation des appareils, à la fonctionnalité PCI des appareils et à d’autres tests.

Notes

  Paramètre Groupes de processeurs multiples Vous devez définir la valeur de la taille du groupe de processeurs pour le test hardware Lab Kit des pilotes de périphérique Windows Server 2008 R2 et versions ultérieures pour la certification. Pour ce faire, exécutez bcdedit dans une fenêtre d’invite de commandes avec élévation de privilèges, à l’aide de l’option /set.

Les commandes permettant d’ajouter les paramètres de groupe et de redémarrer sont les suivantes :

bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f

Les commandes de suppression des paramètres de groupe et de redémarrage sont les suivantes :

bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f

Notes

Paramètre d’intégrité du code

La fonctionnalité VBS (Virtualization Based Security) de Windows Server 2016 doit d’abord être activée à l’aide de Gestionnaire de serveur.

Une fois que cela s’est produit, la clé de Registre suivante doit être créée et définie :

HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)

Configuration logicielle requise

Pour tester un tableau RAID basé sur le matériel, vous avez besoin de ce logiciel :

  • Pilotes du périphérique de test.

  • Les derniers filtres ou mises à jour Windows HLK.

  • Fichiers de symboles Windows. Celles-ci sont disponibles sur le site web Fichiers de symboles .

  • Dernière version de l’initiateur du logiciel Microsoft® iSCSI.

  • Dernière version de Microsoft iSNS Server.

  • Microsoft .NET Framework 1.1.

L’initiateur logiciel iSCSI et le .NET Framework sont disponibles à partir du Centre de téléchargement Microsoft.

Configuration de l’ordinateur de test

Pour configurer l’ordinateur de test afin de tester votre tableau RAID iSCSI, procédez comme suit :

  1. Installez la carte réseau Gigabit Ethernet ou l’adaptateur HBA iSCSI sur l’ordinateur de test.

  2. Connectez le commutateur Gigabit Ethernet à une alimentation.

    Notes

    Ne connectez pas le commutateur à un autre réseau.

  3. Connectez la carte réseau Gigabit Ethernet ou l’adaptateur HBA iSCSI sur l’ordinateur de test au commutateur.

  4. Connectez le système de stockage sur disque au commutateur.

  5. Installez le système d’exploitation Windows approprié sur l’ordinateur de test (sur une partition au format NTFS qui a au moins 36 Go sur le disque dur), puis configurez l’ordinateur pour votre réseau de test. Le réseau de test est le réseau qui contient Windows HLK Studio et le contrôleur Windows HLK.

  6. Si l’appareil de test prend en charge microsoft multipath E/S (MPIO), installez tous les pilotes multipath et créez des connexions et plusieurs sessions en sélectionnant Activer les E/S multi-chemins.

  7. Téléchargez et installez .NET Framework 1.1.

  8. Configurez l’appareil cible pour qu’il utilise un sens unique (initiateur de l’authentification cible) Challenge Handshake Authentication Protocol (CHAP).

    Si votre appareil prend en charge le protocole CHAP mutuel, configurez également l’appareil pour qu’il utilise le protocole CHAP mutuel.

    Notes

    Lorsque vous configurez l’appareil pour utiliser CHAP, vous devez fournir un mot de passe de 12 à 16 caractères. Si vous configurez l’appareil pour utiliser à la fois chap unidirectionnel et CHAP mutuel, vous devez fournir des mots de passe différents pour la cible et l’initiateur.

  9. Connectez-vous au système de stockage sur disque cible avec connexion permanente définie.

    Important

    Vous devez vous connecter à l’appareil cible iSCSI utilisé pour les tests, sinon les tests ne fonctionnent pas correctement.

    Pour un environnement de test multipath, si plusieurs ports (adresses IP) sont liés à une cible de stockage, vous devez vous assurer qu’au moins 2 sessions iSCSI sont connectées via l’adresse IP à pendant le test.

  10. Cliquez sur Démarrer, puis sur Exécuter.

  11. Tapez diskmgmt.msc, puis appuyez sur Entrée.

  12. Assurez-vous que les disques de test sont définis en tant que disques de base.

  13. Créez trois partitions au format NTFS supérieures à 2 Go chacune et inférieures à 4 Go chacune.

    Une seule ouverture de session doit afficher toutes ces partitions.

  14. Installez le logiciel iSNS sur le système de test et configurez la cible pour utiliser le serveur iSNS.

  15. Si votre appareil prend en charge digest et que vous devez le configurer, configurez l’appareil de test pour prendre en charge digest.

  16. Liez vos volumes dans l’onglet Cibles favorites (Windows Vista) ou Volumes liés (Windows Server 2003) des propriétés de l’initiateur iSCSI.

  17. Vérifiez que l’ordinateur peut lire ou écrire dans le tableau RAID de test.

  18. Installez l’application cliente Windows HLK sur l’ordinateur de test.

  19. Utilisez Windows HLK Studio pour créer un pool d’ordinateurs, puis déplacez l’ordinateur de test vers ce pool.

Assurez-vous que l’ordinateur de test est à l’état prêt avant de commencer vos tests. Si un test vous oblige à définir des paramètres avant de l’exécuter, une boîte de dialogue s’affiche pour ce test. Pour plus d’informations, consultez la rubrique de test spécifique.

Certains tests Windows HLK nécessitent l’intervention de l’utilisateur. Lorsque vous exécutez des tests pour une soumission, il est recommandé d’exécuter les tests automatisés dans un bloc séparément des tests manuels. Cela empêche un test manuel d’interrompre l’achèvement d’un test automatisé.

Avertissement

Lorsque vous testez des appareils de stockage, nous vous recommandons vivement d’effectuer tous les tests De base des appareils avant de commencer les tests de stockage. Les tests de stockage reconfigurent votre appareil de test, ce qui laisse l’appareil dans un état inadapté pour prendre en charge les tests De base de l’appareil. Les configurations suivantes fournissent des étapes pour créer du volume sur le périphérique de test de stockage. Il est important d’effectuer la partie De base de l’appareil du test (DevFund).

Configuration basée sur les fonctionnalités

Si votre appareil prend en charge l’une des fonctionnalités de cette section, mettez à jour les étapes de configuration associées en plus des étapes de configuration générales basées sur l’interface de la section « Configuration de l’ordinateur de test ». Des modifications mineures peuvent s’appliquer en fonction des spécificités du facteur de forme de votre appareil.

Consultez « Conditions préalables de test des systèmes Raid basés sur le matériel (Fibre Channel, SAS, SCSI, Serial ATA) » ci-dessus pour la configuration basée sur les fonctionnalités. Les fonctionnalités s’appliquent également aux systèmes de matrice RAID matériel iSCSI.