IP存储的概念
简单来讲,IP存储就是使用IP,而不是光纤通道,把服务器与存储设备连接起来的技术,除了标准已获通过的iSCSI,还有FCIP、iFCP等正在制定的标准。而iSCSI发展最快,已经成了IP存储一个有力的代表。
像光纤通道一样,IP存储是可交换的,但是与光纤通道不一样的是,IP网络是成熟的,不存在互操作性问题,而光纤通道SAN最令人头痛的就是这个问题。IP已经被IT业界广泛认可,有非常多的网络管理软件和服务产品可供使用。
IP存储的标准
IP存储除了标准已获通过的iSCSI,还有iFCP、FCIP等正在制定的标准。
IP存储的优势
(1)利用无所不在的IP网络,一定程度上保护了现有投资。
(2)IP存储超越了地理距离的限制。IP能延伸到多远,存储就能延伸到多远,这几乎是一个划时代的革命,十分适合于对现存关键数据的远程备份。
(3)IP网络技术成熟。IP存储减少了配置、维护、管理的复杂度。
iSCSI标准
1、iSCSI的概念
iSCSI(互联网小型计算机系统接口)是一种在internet协议网络上,特别是以太网上进行数据块传输的标准。2003年2月11日,IETF互联网工程任务组通过了iSCSI标准,这项由IBM、Cisco共同发起的技术标准,经过三年20个版本的不断完善,终于得到IETF认可。简单地说,iSCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择,实现了SCSI和TCP/IP协议的连接。
iSCSI是基于IP协议的技术标准,该技术允许用户通过TCP/IP网络来构建存储区域网(SAN)。而在iSCSI技术出现之前,构建存储区域网的唯一技术是利用光纤通道,该标准制定于20世纪90年代初期,但是其架构需要高昂的建设成本,远非一般企业所能够承受。iSCSI技术的出现对于以局域网为网络环境的用户来说,它只需要不多的投资,就可以方便、快捷地对信息和数据进行交互式传输和管理。相对于以往的网络接入存储,iSCSI的出现解决了开放性、容量、传输速度、兼容性、安全性等问题,其优越的性能使其自发布之日始便受到市场的关注与青睐。
2、iSCSI的工作原理
iSCSI协议定义了在TCP/IP网络发送、接收数据块级的存储数据的规则和方法。发送端将SCSI命令和数据封装到TCP/IP包中再通过网络转发,接收端收到TCP/IP包之后,将其还原为SCSI命令和数据并执行,完成之后将返回的SCSI命令和数据再封装到TCP/IP包中再传送回发送端。而整个过程在用户看来,使用远端的存储设备就象访问本地的SCSI设备一样简单。
3、iSCSI的技术优势:
iSCSI的基础是传统的以太网和internet,同时能大大减少总体拥有成本。
IP网络的带宽发展相当迅速,1Gbps以太网早已大量占据市场,10Gbps以太网也已整装待发。
在技术实施方面,iSCSI以稳健、有效的IP及以太网架构为骨干,使忍受性大大增加。
简单的管理和布署,不需要投入培训,就可以轻松拥有专业的iSCSI人才。
iSCSI是基于IP协议的技术标准,它实现了SCSI和TCP/IP协议的连接,只需要不多的投资,就可以方便、快捷地对信息和数据进行交互式传输及管理。
完全解决数据远程复制及灾难恢复的难题。安全性方面,iSCSI已内建支持IPSEC的机制,并且在芯片层面执行有关指令,确保安全性。
FCIP标准
FCIP是Fiber Channel over IP的标准协议。在同一个SAN范围内,TCP/IP数据包再封装FC命令和数据,从而在IP网络上传输FC命令和数据。
FCIP是一种基于互联网协议(IP)的存储联网技术,它利用IP网络通过数据通道在SAN设备之间实现光纤通道协议的数据传输,把真正的全球数据镜像与光纤通道SAN的灵活性、IP网络的低成本相结合,降低远程操作的成本,从而把成本节省和数据保护都提升到了一个新的高度。
FCIP被提议为通过现有的IP网络连接光纤通道SAN“孤岛”的一种标准方法。FCIP还可用来克服光纤通道目前存在的距离限制因素,能够跨越大于光纤通道支持的距离连接SAN孤岛。FCIP具有实现纠错和检测的优点:即如果IP网络错误率高的话,它就重试。
FCIP解决方案为用户有效管理业务连续系统提供了各种更为灵活的方式,能够进行实时的数据远程复制,可以在光纤通道控制器的基础上为用户提供具有容灾能力、无单点故障的SAN解决方案,使用户能够在现有的IT基础设施上运用IP联网技术,把区域性SAN作为更广阔的全国甚至全球性基础设施中的一个数据恢复站点。
由于FCIP数据恢复应用能够运行在现有的网络基础架构之上,因此,用户在规划业务连续性时,不需要为光纤通道中的数据量分配专用光缆。现在,通过利用FCIP解决方案,企业用户可以把SAN的范围扩展到数据中心之外,利用各种低成本、性能优异的远程存储应用,优化其基础架构的投资。
就像iSCSI协议将SCSI指令压缩为IP包一样,FCIP协议将光纤通道指令压缩为IP包,FCIP 协议允许独立的SAN环境通过IP网络互联在一起。每个SAN采用标准FC寻址,在FCIP的端点之间建立IP隧道(或网关),一旦隧道建立,扩展的FC设备将被视为标准的FC设备,并予以FC寻址。
iFCP标准
iFCP(Internet Fibre Channel Protocol)是基于TCP/IP网络运行光纤信道通信的标准,iFCP具备网关功能,它能将光纤信道RAID阵列、交换机以及服务器连接到IP存储网,而不需要额外的基础架构投资。
iFCP的工作原理是:将FC数据以IP包形式封装,并将IP地址映射到分离FC设备。由于在IP网中每类FC设备都有其独特标识,因而能够与位于IP网其它节点的设备单独进行存储数据收发。FC信号在iFCP网关处终止,信号转换后存储通信在IP网中进行,这样iFCP就打破了传统FC网的距离(约为10公里)限制。
iSCSI、FCIP、iFCP标准的比较
iSCSI:用于在基于IP的存储设备之间建立连接及管理连接,在现有的IP网络上封装SCSI数据进行传输。
FCIP:用于连接地理上分散的FC SAN。仅仅适用于需要互连时使用IP的两个或多个FC交换的应用。
iFCP:使用IP基础设施来实现FC设备间或FC SAN间的互连。该协议致力于所有的FC交换架构而不仅限于解决距离上的问题。