iSCSI Target implementáció

Címkék

Roman Zippel bejelentése szerint elérhető az iSCSI első publikus, linuxos implementációja a 2.4-es stabil kernelhez. Az anyag egész használható, noha még nem teljesít minden olyan kívánalmat, amelyet az iSCSI specifikáció leír.

Az iSCSI jelentése ``Internet Small Computer System Interface''. Azaz SCSI protokol az IP felett. Segítségével a szerverek képesek lesznek nagy távolságokból is elérni a háttértárakat, így növelhető a megbízhatóság és a katasztrófahelyzetek kezelésének hatékonysága. Az iSCSI protokol egy IETF-definiált protokol az IP storage-okhoz.Az elgondolás a következő. A távol elhelyezett diszk alrendszer (storage) egy speciális ``storage router'' (pl. Cisco SN 5428-2) segítségével kapcsolódik az IP alapú hálózathoz. A másik oldalon az operációs rendszer egy iSCSI driverrel kommunikál. Ez a driver egy olyan iSCSI protokol initiator-ként működik (az SCSI egy kliens-szerver architektúra. a SCSI klienseket nevezzük ``initiator''-nak.), amely az SCSI kéréseket és válaszokat továbbítja a hálózaton keresztül. A driver az operációs rendszer és a TCP/IP réteg között helyezkedik el. A TCP/IP réteg alatt találjuk a hálózati csatolót, amely szintén az IP alapú hálózathoz csatlakozik. Lásd az ábrát.

A driver 2.4.16-os vagy későbbi 2.4-es kernellel működik. A driver a GPL licenc alatt érhető el.

Bővebb infó, és driver letöltés:

www.ardistech.com/iscsi

Roman levele itt.