Répertorier les fonctionnalités, les composants et les cas d’usage d’iSCSI
De nombreuses organisations et entreprises, telles que Contoso, s’appuient sur un large éventail de mécanismes de stockage pour répondre aux besoins de leurs charges de travail. ISCSI est l’un de ces mécanismes populaires.
Qu’est-ce qu’iSCSI ?
iSCSI est une norme de mise en réseau de stockage basée sur TCP/IP pour la connexion des services de stockage de données. Il offre un accès économique et facile à implémenter au niveau des blocs au stockage étendu en transportant des commandes SCSI sur un réseau Ethernet standard. En pratique, iSCSI émule la technologie populaire et performante du sous-système de bus de stockage local et crée un réseau de zone de stockage (SAN) logique.
Contrairement à certains protocoles SAN, iSCSI ne nécessite aucun câblage ou périphérique de connectivité spécialisé. Vous pouvez l’exécuter sur une infrastructure IP et de commutation existante. Toutefois, pour garantir des performances suffisantes, vous devez utiliser un déploiement SAN iSCSI sur un réseau dédié.
Remarque
Par défaut, iSCSI utilise le port TCP 3260.
Composants iSCSI
D’un point de vue architectural, l’implémentation iSCSI comprend les composants suivants :
- Réseau IP. Vous pouvez utiliser des cartes d’interface réseau standard et des commutateurs réseau Ethernet standard pour vous connecter à un périphérique de stockage iSCSI. Pour garantir des performances suffisantes, le réseau doit fournir un débit d’au moins 1 Gigabit par seconde (Gbit/s) et inclure plusieurs chemins d’accès physiques vers la cible iSCSI.
- Cibles iSCSI. Les cibles iSCSI autorisent l’accès à leur stockage sur le réseau IP, ce qui est en théorie équivalent à des contrôleurs SCSI fournissant l’accès à leur stockage local via des connecteurs SCSI. De nombreux fournisseurs de stockage implémentent des cibles iSCSI basées sur le matériel. D’autres périphériques ou applications (tels que les appareils Windows Storage Server) implémentent des cibles iSCSI à l’aide d’un pilote logiciel et d’au moins une carte Ethernet. Windows Server fournit le serveur cible iSCSI en tant que service de rôle du rôle Services de fichiers et de stockage.
- Initiateurs iSCSI. L’initiateur iSCSI est un composant côté client qui fournit la connectivité à une cible iSCSI distante. Le système d’exploitation Windows comprend le logiciel de l’initiateur iSCSI.
- Nom complet iSCSI (IQN). Les IQN sont des identificateurs uniques utilisés par iSCSI pour désigner et localiser les initiateurs et les cibles sur un réseau iSCSI. Quand vous configurez une cible iSCSI, vous devez configurer l’IQN pour les initiateurs iSCSI qui se connecteront à la cible. Les initiateurs iSCSI utilisent également IQN pour se connecter aux cibles iSCSI.
- Service de Nom de Stockage Internet (iSNS). Le service iSNS facilite la découverte, la gestion et la configuration des cibles iSCSI.
Fonctionnalité iSCSI dans Windows Server
Windows Server vous permet d’implémenter à la fois les composants cibles iSCSI et iSNS. Toutes les versions prises en charge des systèmes d’exploitation Windows incluent également l’initiateur iSCSI.
Serveur cible iSCSI
Le service de rôle Serveur cible iSCSI dans Windows Server comprend les fonctionnalités suivantes :
- Il fournit l’authentification, ce qui vous permet d’implémenter le protocole CHAP (Challenge Handshake Authentication Protocol) pour authentifier les connexions de l’initiateur et le CHAP inversé pour permettre à l’initiateur d’authentifier la cible iSCSI.
- Il implémente les disques virtuels iSCSI sous forme de fichiers VHD ou VHDX, ces derniers prenant en charge une capacité maximale de 64 téraoctets.
- Il prend en charge la gestion à l’aide de Server Manager, Windows PowerShell et System Center Virtual Machine Manager.
- Il prend en charge jusqu’à 256 cibles iSCSI et 512 disques virtuels par serveur.
iSNS
Le service de rôle iSNS dans Windows Server comprend les fonctionnalités suivantes :
- Il héberge une base de données de nœuds iSCSI actifs, représentant les initiateurs, les cibles et les systèmes de gestion.
- Il prend en charge l’inscription automatique des initiateurs et des cibles. Cela permet, à leur tour, aux initiateurs d’interroger le serveur iSNS pour obtenir la liste des cibles disponibles.
- Il implémente le Service de notification de modification d’état qui déclenche des notifications sur les clients inscrits lorsque des modifications sont apportées à la base de données du serveur iSNS.
- Il offre un service de domaine de découverte qui vous permet de restreindre la connectivité entre les initiateurs iSCSI désignés et les cibles iSCSI en les regroupant dans un ou plusieurs domaines de découverte.