- iSCSI
-
iSCSI (internet SCSI) est un protocole de la couche application permettant le transport de commandes SCSI sur un réseau TCP/IP.
Sommaire
Principales caractéristiques
iSCSI a été standardisé par l'IETF en avril 2004.
C'est un protocole d'encapsulation : il sert à transporter un protocole de plus haut niveau, dans ce cas le protocole SCSI.
Historique
Au milieu des années 1990, des recherches sont lancées pour étudier la faisabilité de transporter SCSI sur Ethernet. Entre autres sociétés, IBM recherche plusieurs solutions : SCSI sur Ethernet, sur IP et sur TCP/IP. En 1998, un premier prototype de SCSI sur TCP/IP est disponible. Après établissement de l'alliance Cisco-IBM en 1999, ces deux sociétés décident de soumettre à l'IETF une proposition baptisée iSCSI et basée sur les recherches effectuées chez IBM. Cette proposition est soumise en 2000. En 2001, IBM sort le premier équipement de stockage purement iSCSI, l'IP Storage 200i, et Cisco le routeur de stockage SN 5420, passerelle entre iSCSI et Fibre Channel. Microsoft publie ses premiers pilotes pour Windows en juin 2003.
iSCSI Software initiator
- Windows Initiators :
- Microsoft iSCSI Software Initiator Windows - Windows 2000, Windows XP Professional et Windows Server 2003[1]
- StarWind Software[2] (iSCSI and AoE Software Initiator) - Windows 2000/XP/2003.
- Linux Initiators
- Initiators
- Cisco iSCSI Driver HP-UX, AIX, Linux, Solaris, Windows NT4/2000[8]
- IBM iSCSI Software AIX
- FreeBSD[9]
- HP HP-UX iSCSI Software Initiator [10]
- NetBSD
- Novell iSCSI Initiator for NetWare - Disponible pour Netware 6.5. (ver 5.0 and 6.0 supporté)
- Sun Solaris iSCSI Initiator - Solaris 10 1/06.
- ATTO Xtend SAN iSCSI Initiator Mac OS X - [11]
Software iSCSI Targets
- Microsoft Windows
- String Bean Software's WinTarget[12] Microsoft iSCSI Target[13]Microsoft iSCSI Software Target 3.3 [14]
- StarWind Software [15] Windows 2000/XP/2003/Vista
- FalconStor - iSCSI [1] for Windows 2003, Windows 2003 Storage Server
- Virtual Infrastructure Foundation kit iSCSI target + thin provisioning software Windows systems
- Linux/Netware/Solaris/NetBSD
Passerelles iSCSI
Une passerelle iSCSI est un équipement effectuant la conversion entre la pile de protocole iSCSI et la pile Fibre Channel. De telles passerelles sont utilisées actuellement pour accéder à des équipements de stockage incapables de communiquer de manière native en iSCSI. Le tableau suivant donne les dates d'introduction et de retrait de passerelles iSCSI.
Dates d'introduction et de retrait de passerelles iSCSI Société Produit Introduction Retrait Brocade Multiprotocol Router 2004 NA Cisco SN 5420 2001 2003 Cisco SN 5428 2002 NA Cisco Module IP pour MDS 9500 2003 NA HP SR 2122-2 2004 NA Mcdata Eclipse 3300 2004 NA Baies de stockage iSCSI
Dates d'introduction et de retrait de baies de stockage iSCSI Société Produit Introduction Retrait Adaptec Snap Server 4200 2005 NA Algostor Stor 104, 108, 208, 316, 448, 524, 950 2008 NA DELL MD3000i 2007 NA EMC Clariion CX 3-XX 2006 NA EqualLogic PeerStorage Array 100E 2003 NA HP MSA 1500/2000 2003/2007 NA HP Lefthand p4XXX Rachat 2009 NA Hitachi AMS 2100/2300/2500 2008 NA Hitachi Hitachi NAS 3100/3200 2007 NA Hitachi Hitachi NAS 3080/3090 2009 NA IBM IP Storage 200i 2001 2002 IBM DS-300 2004 NA N-Storage RapidSAN iSCSI 2005 NA Nasstor Silver / Gold 2005 NA NetApp FAS2xxx/FAS3xxx/… NA NA Pillar Data Systems Axiom 300/500/600 2005 NA RisingTide Viking SAN 2008 NA Thecus i4500R / i5500 2008 NA Bibliographie
- John L. Hufferd, iSCSI: The Universal Storage Connection, Addison-Wesley Professional, 2002.
- RFC 3720 - Internet Small Computer Systems Interface (iSCSI), avril 2004.
- RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery, avril 2004.
- RFC 3722 - String Profile for Internet Small Computer Systems Interface (iSCSI) Names, avril 2004.
Notes et références
- microsoft.com
- StarPort Storage Controller
- http://www.kernel.org/pub/linux/utils/storage/iscsi
- http://www.sourceforge.net/projects/intel-iscsi
- http://Linux-iSCSI.sf.net
- http://www.open-iscsi.org/
- http://unh-iscsi.sourceforge.net/
- http://www.cisco.com/univercd/cc/td/doc/product/sn5000/sn5400/iscsidrv/
- ftp://ftp.cs.huji.ac.il/users/danny/freebsd/iscsi-13.tar.bz2
- http://www.hp.com/products1/serverconnectivity/storagesnf2/iSCSI_sw_ini.html
- http://www.attotech.com/xtend.html
- http://stringbeansoftware.com
- http://www.microsoft.com/windowsserversystem/wss2003/productinformation/newsreviews/stringbean.mspx
- .microsoft.com
- StarWind iSCSI SAN
- ftp://ftp.netbsd.org/pub/NetBSD/misc/agc/HOWTO-iSCSI-target.txt
- http://www.opensolaris.org/os/project/iscsitgt
Voir aussi
- Windows Initiators :
Wikimedia Foundation. 2010.