分享

iFCP,FCIP,iSCSI,FCoE区别

 when幸福来敲门 2014-01-03

iFCP,FCIP,iSCSI,FCoE区别

时间: 2011-08-11 分类: iSCSI, SAN, 存储基础, 存储网络
标签: , , , / 2,674 次浏览 0 评论

iSCSI

The Internet Small Computer Systems Interface (iSCSI) protocol defines the rules and processes to transmit and receive block storage applications over TCP/IP networks by encapsulating SCSI commands into TCP and transporting them over the network via IP.

iSCSI是将SCSI命令在封装在TCP/IP包里面,并使用一个iSCSI帧头;封装SCSI数据包成为iSCSI需要大量消耗处理器资源。然而,iSCSI的基于TCP/IP的操作也同样有一个巨大优势,易于路由,不必特殊硬件即可实现,这也是FCoE一直应用于数据中心的一个重要原因。

FCIP

Fibre Channel over TCP/IP (FCIP) provides a mechanism to "tunnel" Fibre Channel over IP-based networks. This enables the interconnection of Fibre Channel SANs, with TCP/IP used as the underlying wide-area transport to provide congestion control and in-order delivery of data.

FCIP是在IP tunnel的基础上传送FC包,FC里面再封装SCSI命令;为一类简单的隧道协议,它能将两个Fibre Channel网连接起来,形成更大的光纤交换网。用于扩展第2层网络的桥接解决方案,

FCIP的特性在于:首先,FCIP只能在FCIP设备之间建立点到点连接,即FCIP设备一端(IP端)和另外一个FCIP设备的IP端进行连 接,FCIP设备的另外一端(FC端)和FC光纤通道交换机进行连接,FCIP设备无法在两个独立存储设备之间提供本地IP连接;其次,由于FCIP是一 种不透明的传输协议,即一个SAN向另一个SAN发送的信息在FC层没有错误检测,容易将一个SAN上的错误蔓延到各个SAN;再次是FC和IP网络之间 线速的不匹配,或者FCIP引擎的低效实现,都有可能使得FCIP设备成为一个瓶颈。如果FCIP通道崩溃,两个远程FC交换机之间的连接也不会自动恢 复,这对商业应用来说显然是难以接受的。

基于FCIP的设备现在有Brocade多协议路由器等。

FCIP ( Fibre Channel over IP ,基于 IP 的光纤信道协议) 描述了一种机制,能够通过 IP 网络将各个孤立的光纤信道存储区域网络连接起来, 从而形成一个统一的存储区域网络 。 FCIP 为一类简单的隧道协议, 它能将两个 Fibre Channel 网连接起来,形成更大的光纤交换网。 FCIP 类似于用于扩展第 2 层网络的桥接解决方案, 它本身不具备 iFCP 特有的故障隔离功能。 数据格式如下:

iFCP

The Internet Fibre Channel Protocol (iFCP) supports Fibre Channel Layer 4 FCP over TCP/IP. It is a gateway-to-gateway protocol where TCP/IP switching and routing components complement and enhance, or replace, the Fibre Channel fabric.

iFCP的工作原理是:将Fibre Channel数据以IP包形式封装,并将IP地址映射到分离Fibre Channel设备。

由于在IP网中每类Fibre Channel设备都有其独特标识,因而能够与位于IP网其它节点的设备单独进行存储数据收发。(因为FChdr跟IPhdr有映射)

在同一本地存储局域网(san)或者通过传输控制协议/互联网络协议(TCP/IP协议)在因特网上,Internet光纤信道协议(iFCP)将 可以实现光纤信道设备间的存储数据流畅收发。通过运用内建的TCP拥塞控制、错误检测以及故障修复机制,iFCP同样能在Fibre Channel网中进行完整的错误控制。Internet光纤信道协议(iFCP)兼容目前的小型计算机系统接口(SCSI)和网络运行光纤信道 (Fibre Channel)通信标准。它不但可以和当前的基于IP的光纤信道标准FCIP(Fibre Channel over IP)草案互联,也可以取代这个标准。 Internet光纤信道协议(iFCP)具有一些基于IP的光纤信道标准(FCIP)不具备的特点。比如说,FCIP为一类简单的隧道协议,它能将两个 Fibre Channel网连接起来,形成更大的光纤交换网。FCIP类似于用于扩展第2层网络的桥接解决方案,它本身不具备iFCP特有的故障隔离功能。由于 iFCP能够取代和兼容FCIP,因此iFCP具有更强的灵活性。iFCP的典型应用是用于SAN对SAN互连。这时Fibre Channel网连接到iFCP网关,通信依次透过城域网(MAN)或WAN进行。

iFCP(Internet Fibre Channel, Internet 光纤信道协议)是一种网关到网关的协议,为 TCP/IP 网络上的光纤设备提供光纤信道通信服务。 iFCP 的工作原理是:将 Fibre Channel 数据以 IP 包形式封装,并将 IP 地址映射到分离 Fibre Channel 设备。 由于在 IP 网中每类 Fibre Channel 设备都有其独特标识,因而能够与位于 IP 网其它节点的设备单独进行存储数据收发。数据格式如下:

FCoE

Fibre Channel over Ethernet (FCoE) is an encapsulation of Fibre Channel frames over Ethernet networks. This allows Fibre Channel to use 10 Gigabit Ethernet networks (or higher speeds) while preserving the Fibre Channel protocol.

FCoE,适合10Gb以太网。融合存储网和以太网的一种协议。FCoE被定位在企业级应用,而iSCSI则定位在小型商务应用级别。FCoE 连接方式FCoE 连接方式

因为FCoE机制必须支持存储数据的读写,所以所有网络存储路径下的终端设备和以太网交换机必须支持双向IEEE 802.3x流控制。尽管这样的效果可能不如Buffer-to-buffer Credits机制那么理想,但是IEEE 802.3x暂停帧可以提供对应的功能性,来调节存储流量并防止阻塞和缓冲区溢出引起的丢帧。

FCoE也必须解决以太网和光纤通道各自所传输的帧之间的差异。通常一个以太网的帧最大为1518字节。而一个典型的光纤通道帧最大为大约2112 字节。因此在以太网上打包光纤帧时需要进行分段发送,然后在接收方进行重组。这会导致更多的处理开销,阻碍FCoE端到端传输的流畅性。

因此需要一个更大的以太网帧来平衡光纤通道和以太网帧大小上的差异。有一个称为"巨型帧"的实质标准,尽管不是正式的IEEE标准,但它允许以太网帧在长度上达到9k字节。在使用"巨型帧"时需要注意,所有以太网交换机和终端设备必须支持一个公共的"巨型帧"格式。

最大的巨型帧(9K字节)可以实现在一个以太网帧下封装四个光纤通道帧。但是这会使光纤通道连接层恢复以及应用802.3x暂停指令的缓冲流量控制 变得更加复杂。如图2所示,FCoE向一个巨型以太网帧内封装一个完整的光纤帧(不使用循环冗余校验)。因为以太网已经提供了帧检验序列(FCS)来检验 传输数据的完整性,所以不需要光纤帧的循环冗余校验(CRC)。这进一步降低了传输层所需的处理开销,同时提高通道的性能。由于光纤帧可能包括拓展的、可 选择的信头或虚拟光纤标记信息,所以以太网"巨型帧"的大小就不合适,并且会随着封装光纤帧的需要而发生变化。 FCoE

应用环境:

  • iSCSI:SCSI与TCP/IP结合,把SCSI命令和数据用IP包封装起来,事实上ISCSI作为传输层的东西。
  • FCIP:是一个隧道协议,讲FC的数据包封装成IP数据包,成为一个IP隧道,注意的是IP数据包里面的数据是FC的数据包,这个是协议封装协议的思想。
  • iFCP:是一个转换协议,讲FC协议和TCP/IP协议进行转换,是在网关上执行的。也就是说将FC的数据包转化为IP数据包。注意的是IP数据包里面的数据就是数据。
  • 一般iSCSI和FCOE是用于SAN也就是本地连接部分居多,而FCIP和IFCP是多用于两个SAN之间的连接使用的。

iFCP,FCIP,iSCSI,FCoE区别iFCP,FCIP,iSCSI,FCoE区别iFCP,FCIP,iSCSI,FCoE区别

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多