ISCSI是互联网SCSI(小型计算机系统接口)的缩写,由Internet工程任务组(IETF)开发的链接数据存储设备的IP基础的存储网络标准。通过IP网络传送SCSI命令,ISCSI使得企业内部互联网的数据传输更为便利,并且通过远程管理存储。ISCSI协议是存储区域网络(SAN)有望飞速发展的关键技术之一。同时由于IP网络的普遍存在,ISCSI也可以被用于局域网(LANs)、广域网(WANs)或者因特网内的数据传输、存储与检索。 



ISCSI是如何工作的呢?当终端用户或者应用程序发送请求,操作系统产生了适当的SCSI命令和数据请求,然后通过封装,必要的话,还通过加密程序。在IP信息包通过以太网传输之前,信息包将会被附加一个标题。接收到信息包时,将被翻译(如果传送之前被加密的话)、解开,分割成SCSI命令和请求。SCSI命令被发送到SCSI控制器,从那里再到SCSI存储设备。因为ISCSI是双向的,协议也能够用于响应原始请求时返回数据。  

ISCSI是通过IP网络传输存储数据两大主要方法之一。另一个方法是通过IP的光纤通道(FCIP),将光纤通道控制代码和数据转化为IP数据包在远距离的光纤通道SANs间传输。FCIP(光纤隧道或者存储隧道)不仅可以和光纤通道技术结合使用,相比之下,ISCSI还能超过现有的以太网络。许多卖主,包括Cisco,IBM,和Nishan都推荐支持ISCSI的产品(比如交换机和路由器)。

iSCSI连接到一个TCP/IP网络的直接寻址的存储库,通过块I/O SCSI指令对其进行访问。ISCSI是一种基于开放的工业标准,通过它可以用TCP/IP对SCSI(小型计算机系统接口--一种数据传输的公共协议)指令进行封装,这样就可以使这些指令能够通过基于IP(以太网或千兆位以太网)“网络”进行传输。这一标准的目的是允许使用现有的以太网网络传输SCSI指令和数据,而这一过程完全不依赖于地点。对这一产品的另外一种描述是,它是连接到TCP/IP网络的存储,但可以使用与DAS和SAN存储一样的I/O指令对其进行访问。图例如下:
n13860.jpg注:
Server:服务器
Block IO Protocol:块IO协议
iSCSI Protocol:iSCSI协议
IP Network:IP网络
Ethernet Connection:以太网连接
ISCSI Storage Appliance:ISCSI存储设备