FCOE技术应用及实现

摘 要 FCoE,全称Fibre Channel over Ethernet,是一种将Fibre Channel映射到无损以太网从而实现在无损以太网上上传输FC数据帧的技术。本文主要讨论介绍了FCOE应用场景及FCOE-F模式的协议实现。

关键词 Fibre Channel;DCB;FCOE;FCOE-F模式;以太网

中***分类号TP39 文献标识码A 文章编号 1674-6708(2013)101-0212-02

0背景

当前数据中心的存储网络主要采用的是FC SAN和IP SAN两种组网方式,两种组网方式比较:第一,FC SAN关键的技术特征在于FC网络所采用的的不丢包机制(lossless BB-Credit),而以太网IP SAN采用的是一种尽力服务的网络模式,当网络繁忙时有可能发生丢包或传输故障,所丢数据包只能通过上层协议(比如TCP)的可靠性保障机制来重新发送,这就可能大大降低网络整体的性能;其次,SAN网络也在多年专注于后端存储网络设计中形成了一套成熟的基于FC技术的整网环境。

当然随着网络技术不断发展,FC SAN也逐渐暴露出了自身的一些不足。第一,FC协议传输速率发展缓慢,与以太网技术对比,FC传输速率达到1Gbps时,以太网刚刚普及10Mbps;到现在,以太网已经进入10G时代,甚至40G/100G普及的时代也马上到来了,FC才普及4G/8G,16G也仅在部分厂商(比如博科)设备上开始普及支持;另一方面,服务器端存储网络和以太网分开部署,需要接入设备多(以太网和存储网络需要有分别的接入网络设备),线路结构复杂,难于管理(以太网和存储分两套管理人员和系统)、数据中心整体功耗高,难于扩展。

基于上述问题的基础上,IEEE推出无损以太网技术标准(Data Center Bridging(DCB)),彻底解决了传统以太网传输尽力而为不可靠的问题,数据中心网络存储网和前端网络有了统一接口技术的变得有可能了。这时基于无损以太网的FCoE(Fibre Channel over Ethernet)技术就应运而生,统一了服务器连接以太网和存储网络的布线。

1 FCOE协议标准介绍

FCoE,全称Fibre Channel over Ethernet,FCOE将FC技术映射到以太网的技术,在无损以太网上能够传输FC数据帧。FCoE是由包括Brocade、IBM、思科等服务器和存储网络界多家厂商所共同支持与贡献T11标准委员会的协议。FCoE技术标准由T11组织制定,07年启动FCoE的制定,2009年基于无损以太网的FCoE标准的FC-BB-5标准。协议主要规定FCoE直接在CEE基础设施上传输FC信号的协议的标准。FCoE可以提供标准的光纤通道同等的多种服务如发现(FIP)、全局名称命名(world wide name)、分区(zone)等,而且这些服务都可以完全贴合原标准的运作,保有FC技术的低延迟性、高性能。FCoE采用CEE增强型以太网作为物理网络基础传输架构,提供标准的光纤通道有效内容载荷。当前厂商也已经开发了针对无损10Gb/40G以太网的数据中心架构。而此以太网标准被称为“聚合增强型以太网(CEE)”,可以避免类似TCP/IP协议的开销和数据包损失(只是在FC协议报文基础上增加以太网头部封装)。

根据《FC-BB-5》协议描述,FCoE设备存在三种接口模式:F模式、N模式、E模式。其中:当FCF(FC-Forwarder)设备与Enode设备(终端,例如服务器和存储等)相连时,FCF设备接口为F模式,Enode设备接口为N模式;当FCF设备与FCF设备相连时,FCF设备接口均为E模式。在Cisco交换机中还存在AUTO模式,AUTO模式不是一个新的模式,而是接口根据对端接口模式,自适应地将自己设置为F模式、N模式或E模式。

支持工作于F模式的接口称为F端口,F端口通常存在于fabric switch上,用来连接终端设备(如主机,磁盘等)上的N端口。F端口处理和响应来自N端口的数据与请求。一个F端口只能与一个N端口连接。F口支持class2、class 3。

FCOE-F模式应用场景介绍

主要应用在数据中心场景中,连接交换机和服务器以及交换机和存储设备。

连接方式2:远程连接模型(远程连接FCoE交换机模型)

主机通过支持CEE网络的二层交换机连接到FCoE交换机上,如下***所示:

3 FCOE-F模式工作过程介绍

网络中承担转发角色的FCF交换机能够为主机设备完成动态地址分配、拓扑/设备发现以及服各类务访问控制。FCOE-F模式主要交互过程如下:

1)装载有FCOE CNA的Server使用FIP协议发送FIP VlanRequest报文,Fabric端收到报文后回复FIP VLAN Notification报文完成Vlan协商。

2)服务器N-Port A 发MDA(Multicast Discovery Solicitation) 报文,发现FCF设备。

3)N-PortA向F-Port A发送FLOGI(默认地址为0xFFFFFE),获取N_A_ID(地址标识),FC-MAP生成的MAC地址,ELS参数,FCID等。

4)F-Port A收到Server端的FLOGI请求后,分配一个N_A_ID给N-Port A,完成虚FC链路(vfc)的建立。

5)N-Port A向Name Server(默认地址为0xFFFFFC,一般FCF为自带功能)发起PLOGI。

6)N-Port A在PLOGIC之后向FCF发出SCR注册。N-Port注册SCR是为了有变化时可以及时发送RSCN。

7)N-Port A向Name Server查询获得所有的N-Port信息。发送GID_FT报文查询,Name Server回复ACC GID_FT 包含所有N节点的FCID。另一种获取FCID的方式是,当有新的用户注册上了的时候,Name Server自动发送RSCN通告给N 节点,包含FCID.

8)FCID获取完成后,N-Port会向各个节点发送PRLI进程注册请求报文。其他Server CNA网卡收到该报文的时候没有修改任何字段只做ACC.存储设备会将target字段置为1,说明他本身是存储,可以进行磁盘获取。服务器端在收到存储端发来的信息后,就可以向存储的lun发送inquiry命令进行磁盘获取和读写。

9)N-Port A在完成Name Server注册其FC接口的特征信息后会发送一个PLOGO表示完成注册。

10)N-Port B注册过程同N-Port A类似,不再赘述。

4 结论

FCOE已经逐渐成为存储区域网络(SAN)一种重要的部署模式,能够在SAN TCO总成本(布线/功耗等方面)及网络管理成本给用户带来很大的优势,今后几年可能大规模的推广。

参考文献

[1]《FC-FS-3》T11标准,Fibre Channel Framing and Signaling-3.

[2]《FC-LS-2》T11标准,Fibre Channel Link Services

[3]《FC-GS-6》T11标准,Fibre Channel Generic Services-6.

[4]《FC-SW-5》T11标准,Fibre Channel Switch Fabric-5.

[5]《FC-BB-5》T11标准,Fibre Channel Backbone -5.

FCOE技术应用及实现

转载请注明出处学文网 » FCOE技术应用及实现

学习

浅析《李斯列传》

阅读(16)

本文为您介绍浅析《李斯列传》,内容包括李斯列传全文注释,李斯列传全集。关键词:李斯列传;李斯;悲剧

学习

会员营销方案范文精选

阅读(29)

本文为您介绍会员营销方案范文精选,内容包括会员裂变式营销方案,新会员免费营销方案。会员营销方案篇1餐饮企业的客户关系管理目前存在很多困境和误区。很多企业穷极各种手段,期望与自己的顾客建立联系并产生互动(利用收银软件自带的会员

学习

大国和小国

阅读(19)

本文为您介绍大国和小国,内容包括大国和小国的区别,大国和小国的故事。如果,我们生活在一个小国家里,心态就会完全不同。小国百姓不会像我们那样事事要表态,考虑自己的国际影响。小国民众日常生活中所用的大部分商品都要靠进口。

学习

老树画画 自由的另一种可能

阅读(14)

本文为您介绍老树画画 自由的另一种可能,内容包括老树画画有感,老树画画自由自在。最近,微博上有个热门ID叫“老树画画”,没有v,也无从考证其来历,每隔几天就发一些小画儿,写几首小诗,用传统的中国画表现各种不可思议的题材主角,用大白话展现古

学习

宝马雕车香满路

阅读(23)

本文为您介绍宝马雕车香满路,内容包括宝马雕车香满路的全诗,宝马雕车香满路完整版。与此同时,在一年一度的高考中,与汽车相关的专业也日渐升温,车辆工程、汽车服务工程、机械设计制造及其自动化等成为与汽车行业接触最亲密的专业。

学习

慈善·中国

阅读(12)

本文为您介绍慈善·中国,内容包括中国慈善第一人是谁,中国慈善基金会。执行:彭博王继伟

学习

心理语言学概述

阅读(25)

本文为您介绍心理语言学概述,内容包括社会心理语言学全文,什么是心理语言学。摘要:语言心理学由心理学和语言构成。需要从多个方面研究这个项目。

学习

大学生社会实践报告的作业

阅读(16)

本文为您介绍大学生社会实践报告的作业,内容包括社会实践报告2000字大学生,大学社会实践报告的摘要。大学生社会实践报告的作业

学习

汽车巨子:丰田英二

阅读(22)

“车到山前必有路,有路必有丰田车”,这句话在中国已经是家喻户晓了。这是当年“丰田”汽车打人中国市场而做的一则广告,前半句巧妙利用了中国俗语,后半句却话锋一转,推出了所要宣传的品牌。由此可以看出“丰田”的野心,不仅仅止于中国,而是全世

学习

信息网站保障维护工作方案

阅读(21)

本文为您介绍信息网站保障维护工作方案,内容包括门户网站维护工作意见建议,信息化运行维护管理办法。一、基本原则

学习

燃气锅炉热效率分析

阅读(20)

本文为您介绍燃气锅炉热效率分析,内容包括燃气锅炉怎么保持热效率,燃气锅炉热效率多少合格。【摘要】随着工业的快速发展,能源消耗急速上升,应对这一难题,我国提出了可持续发展的战略方针。燃气锅炉在我国的应用非常广泛,因此,提高燃气锅炉的

学习

“槛外人”妙玉

阅读(13)

本文为您介绍“槛外人”妙玉,内容包括妙玉是槛外人怎么读,槛外人妙玉。关键词:妙玉身世槛外

学习

“学高为师,德高为范”

阅读(17)

本文为您介绍“学高为师,德高为范”,内容包括德高为范技高为师,学高为师德高为范出自哪里。[关键词]大局为重尊重以身作则关爱学生

学习

上海的冬天

阅读(54)

本文为您介绍上海的冬天,内容包括上海的冬天全集,上海的冬天课文朗读。和香港的湿冷不同,上海的冬天是寒风透骨的冷,温度有时可以低至零下,室内也没有暖气,唯有靠多穿些衣服,抱个热水袋来抵御寒冷。这或许在香港人看来是无法想象的,可我却很是

学习

张杂谷子高产栽培技术

阅读(227)

本文为您介绍张杂谷子高产栽培技术,内容包括张杂谷高产吗,张杂谷几号高产。[摘要]从种植张杂谷子选地整地、播种、田间管理、病虫害防治以及除草剂的使用等方面的介绍了张杂谷子栽培技术。以指导涿鹿县的谷子生产。

学习

数据融合技术

阅读(22)

本文为您介绍数据融合技术,内容包括多传感器数据融合,多源异构数据融合。摘要本文对数据融合技术的作用、分类、衡量标准和技术难点做了介绍,说明了数据融合技术在无线传感器网络中的重要性以及数据融合技术在改进本系统中起到的作用。

学习

风靡全球的各种隐身技术概述

阅读(36)

本文为您介绍风靡全球的各种隐身技术概述,内容包括隐身技术的真实现状,目前主要有哪些隐身技术。摘要:本文通过对现代各种隐身技术的概述,从技术、材料、应用的角度分析了可见光隐形、声波隐形、地震隐形和水下隐形这四种隐形技术的当前技

学习

浅谈技术营销模式的新思路

阅读(35)

本文为您介绍浅谈技术营销模式的新思路,内容包括新营销模式新思路,技术营销模式。1.技术营销是通过知识、技术带动饲料产品实现价值,通过技术服务和专业知识的传授使养殖户在短期内对新产品得以认识、了解和接受。饲料技术营销的首要目的

学习

西瓜嫁接技术

阅读(26)

本文为您介绍西瓜嫁接技术,内容包括为什么西瓜要嫁接,西瓜嫁接技术教程。[摘要]瓜类的嫁接擞术包括砧木、接穗的培育、嫁接方法、嫁接苗的管理,直到培育成健康的嫁接苗的全过程。

学习

田螺养殖技术

阅读(19)

本文为您介绍田螺养殖技术,内容包括田螺和螺蛳的养殖技术,田螺的养殖技术与利润。俗称的“田螺”大多为中华圆田螺,以壳薄、体大、肉多、味美、营养丰富而深受广大消费者青睐。田螺既是人们上等的保健食品,也是畜、禽、鱼类喜食的动物性饲

学习

SAN存储技术概述

阅读(15)

本文为您介绍SAN存储技术概述,内容包括san存储实施方案,san存储技术。摘要:随着Internet和网络技术的飞速发展,现代信息系统的数据呈爆炸式增长,数据的安全性和作业的连续性较之硬件设备本身更加重要,高速数据访问和平滑简单的扩容要求日益

学习

农田灌溉节水技术措施

阅读(19)

本文为您介绍农田灌溉节水技术措施,内容包括农田节水灌溉技术流程,农村节水灌溉三定一停措施。摘要:水资源供需不足,变成了全球共同需要面对的一大问题,各地区积极开展节水型农业,在农田灌溉中高效使用水资源。从农田节水灌溉技术价值着手,分