宣布时间: 2005年05月31日
iSCSI(互联网小型盘算机系统接口)是一种在Internet协议网络上,特殊是以太网上举行数据块传输的标准。它是由Cisco和IBM两家提倡的,并且获得了IP存储手艺拥护者的鼎力大举支持。是一个供硬件装备使用的可以在IP协议上层运行的SCSI指令集。简朴地说,iSCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上举行路由选择。
SCSI(小型盘算机系统接口)是以一种普遍使用的毗连硬盘和盘算机的手艺标准,iSCSI这种手艺则是将该手艺应用到网络毗连上,关于中小企业的存储网络而言,iSCSI手艺的性价比要高于基于光纤的产品。iSCSI是基于IP协议的手艺标准,是允许网络在TCP/IP协议上传输SCSI下令的新协议,实现了SCSI和TCP/IP协议的毗连,该手艺允许用户通过TCP/IP网络来构建存储区域网(SAN)。而在iSCSI手艺泛起之前,构建存储区域网的唯一手艺是使用光纤通道(Fiber Channel),该标准制订于20世纪90年月初期,可是其架构需要高昂的建设本钱,远非一样平常企业所能够遭受。iSCSI手艺的泛起关于以局域网为网络情形的用户来说,它只需要未几的投资,就可以利便、快捷地对信息和数据举行交互式传输和管理。相关于以往的网络接入存储,iSCSI的泛起解决了开放性、容量、传输速率、兼容性、清静性等问题,其优越的性能使其自宣布之日始便受到市场的关注与青睐。
二、iSCSI的事情流程
iSCSI协议就是一个在网络上封包息争包的历程,在网络的一端,数据包被封装成包括TCP/IP头、iSCSI识别包和SCSI数据三部分内容,传输到网络另一端时,这三部分内容划分被顺序地解开。iSCSI系统由一块SCSI卡发出一个SCSI下令,下令被封装到第四层的信息包中并发送。吸收方从信息包中抽取SCSI下令并执行,然后把返回的SCSI下令和数据封装到IP信息包中,并将它们发回到发送方。系统抽取数据或下令,并把它们传回SCSI子系统。所有这一切的完成都无需用户干预,并且对终端用户是完全透明的。
为了包管清静,iSCSI有自己的上网登录操作顺序。在它们首次运行的时间,启动器(initiator)装备将登录到目的装备中。任何一个吸收到没有执行登录历程的启动器的iSCSI PDU(iSCSI Protocol Data Units,iSCSI协议数据单位)目的装备都将天生一个协议过失,并且目的装备也会关闭毗连。在关闭会话之前,目的装备可能发送回一个被驳回的iSCSI PDU。这种清静性是基本的,由于它只�;ち送ㄑ兜钠舳�,却没有在每个信息包的基础上提供清静性�I杏衅渌那寰惨�,包括使用IPsec。在控制和数据两种信息包中,IPsec可以提供整体性,实验再次(replay)�;ず腿啡现な�,它也为各个信息包提供加密。