FCIP与FCoE之间的区别
网络中有许多的概念,比如FC, FCP, FCIP, FCoE等,这些概念内容交叉很容易混淆。刚接触的时候很难分清楚之间的联系和区别。
在SAN网络当中,目前比较流行的连接协议分为两种,一种是FC,另一种是ISCSI。这两种协议各有利弊。FC的稳定性和性能高,但是昂贵,扩展性相对较差。ISCSI便宜,扩充性好。在实际的环境中有时候需要高性能和高扩展性。这个时候就很难取舍。与和熊掌不可兼得嘛。
解决这个困境的答案也许在于PoP(协议中的协议),也就是将一个协议打包到另外一个协议中。在这里我们就有聊FCIP和FCoE。这两个协议都是将FC连接协议打包到IP类网络中。区别在于,FCIP将FC包在四层TCP/IP层打包,但是FCoE在二层打包。
也就是FCIP将数据交由TCP/IP包,FCoE则是直接封装在帧里。
我们看到的区别在于,FCIP可以路由,而FCoE不行。只能通过MAC地址进行定位。在远距离数据传输的时候FCIP是可以实现的,但是FCIP的开销也是很大的。效率不会很高。FCoE虽然不能远距离连接,但是在本地LAN中可以实现很高的速度。这对于服务器应用来讲是很重要的。我们可以使用FCIP进行容灾,用FCoE提供数据访问。
随着10G的高速以太网的出现FCoE的性能还会有很显著的提高。未来的SAN网络是不是会和LAN网络融合,我们拭目以待。
FCoE和FCIP都是运行于非光纤网络载体的存储传输协议,对于网络存储架构非常重要,下面诚恺科技主要同大家详细说说什么是什么是FCoE?什么是FCIP?FCoE与FCIP之间到底有何区别与联系。
什么是FCoE?
FCoE的全称是Fiber Channel over Ethernet,是通过以太网直接传输光纤协议,让存储网络中的数据可轻易跨越光纤和以太网的界限,通过同一种截物理介质(以太网络)进行传输,同时保留了FC中的上层协议的特性,例如数据一致性,流控制等,但不使用原先光纤网络的物理线路与接口。目的在于降低用户在存储网络构建和管理方面的成本和复杂性。
什么是FCIP?
FCIP的全称是Fibre Channel over Internet Protocol,是通过运行于以太网中的IP通道来传输FC协议,使得可以将两个距离比较远的FC SAN网络连接在一起,组成一个更大的存储网络。它的好处是无需在两地之间再部署光纤网络,就可以实现使用现有的IP网络传输FC协议。
FCoE和FCIP在应用上有一些共同点:
——都可以利用现有的以太网/IP网络对存储网络进行扩展与融合。
——都是把FC协议封装在不同的数据包中进行传输,而FC协议中内部都是SCSI命令。
——都需要额外购置专用的设备,FCoE需要添置FC和以太网融合的交换机支持无损以太网传输FC协议,主机端需要配置融合网卡。FCIP则需要在两个SAN网络之间IP通道IP网管支持拆解包的操作(例如Cisco MDS的IP Storage模块)。
——都可以利用现有的高速以太网满足带宽上的需求。
FCoE和FCIP的主要区别
传输方式方面,FCIP是将FC包交由OSI第四层的TCP/IP包封装,FCoE则是直接封装在二层的以太网帧内。FCIP直接使用第三层实现处理拥堵,服务质量和传输优先权。FCOE则依赖于增强的无损以太网实现流控制,传输优先权等等。
由于FCIP和FCoE在封装的方式不同,FCIP可以直接使用TCP/IP网络中的路由功能,FCoE则只能通过MAC来寻址,同时管理员需要进行点对点基于WWN的Zoning配置。
——FCIP仅仅应用交换机到交换机的连接,而FCoE则是主机 – 交换机 – 存储的多方位连接。
——FCIP对以太网没有速度上的限制,而FCoE则需要起始10Gb的带宽,且是无损以太网。
——FCIP通常来说适合长距离的SAN网络的互联,数据传输,容灾需求,IPSec功能还可以为FCIP的传输进行加密。而FCoE则更适合数据中心能的网络融合,满足数据访问需求。