Définition - Que signifie l'interface iSCSI (Internet Small Computer Systems Interface)?
L'interface iSCSI (Internet Small Computer Systems Interface) est une norme de mise en réseau permettant de relier des composants de stockage de données sur un réseau, généralement dans des réseaux de stockage (SAN).
SCSI est un moyen établi de communication rapide entre les composants. Il communique avec des composants physiquement séparés sur un réseau de protocole Internet. ISCI utilise les ports 80 et 3260 du protocole de contrôle de transmission (TCP).
Definir Tech explique l'interface Internet pour petits systèmes informatiques (iSCSI)
Dans un réseau de stockage (SAN), le stockage sur disque est généralement consolidé dans une seule boîte contenant le contrôleur et un grand nombre de disques. Une partie de ce méga disque, appelée numéro d'unité logique (LUN), est ensuite présentée à un serveur pour stockage. Un exemple est un serveur Windows sur un réseau local d'entreprise (LAN).
Un méga disque apparaît au système d'exploitation Windows comme un disque physique attaché localement. Il est nécessaire d'indiquer au serveur Windows que le LUN est un disque local et pas simplement un lecteur réseau mappé. De nombreuses applications (telles que celles d'Oracle) refusent de travailler avec des lecteurs mappés. Par conséquent, il est nécessaire de trouver un moyen de permettre au système d'exploitation Windows de reconnaître le LUN en tant que disque local et d'autoriser le transfert des données du LUN vers le mégadisque mère. Tout cela est accompli en utilisant iSCSI.
Un petit programme appelé l'initiateur iSCSI se trouve sur le serveur Windows et est activé lorsque le système d'exploitation démarre. L'initiateur permet à Windows de voir le LUN comme un disque local. L'initiateur est également responsable de l'envoi de commandes SCSI spécialement formatées sur le réseau IP. Ces commandes sont appelées blocs de descripteurs de commandes (CDB).
Bien que l'exécution soit différente, le concept est exactement le même pour d'autres systèmes d'exploitation tels que Unix ou Linux, ou pour des environnements autres que les SAN.