融合网络适配器驱动程序的研究与实现
发布时间:2018-04-25 09:24
本文选题:以太网光纤通道 + 融合网络适配器 ; 参考:《电子科技大学》2013年硕士论文
【摘要】:在传统数据中心中存在光纤通道网络和以太网,光纤通道网络用于提供存储服务,以太网用于提供用户数据服务。这两种网络的共存使数据中心的维护变得日益复杂,不符合当今数据中心网络融合的趋势。以太网光纤通道(FCoE: FibreChannel over Ethernet)是一种网络融合技术标准。融合网络适配器(ConvergedNetwork Adapter)是一种基于FCoE技术的数据中心网络接入设备。融合网络适配器的使用,使得以太网流量和FCoE流量可以在一条物理链路上传输,从而减少服务器中网络适配器和线缆连接数量,并有效降低数据中心的管理维护成本。 融合网络适配器如今主要运用于数据中心网络中实现将服务器接入到10G以太网光纤通道中。国外一些大型厂商如Intel、Brocade等公司已经生产出了相关产品,在国内融合网络适配器的研究刚刚起步,还没有自主知识产权的产品推出。为了在自身科研环境中使用高速的10G以太网光纤通道,国内某些科研机构,如研究航电网络的单位对融合网络适配器产生了相应的需求,在这些关键性领域需要有国内自主知识产权的产品,能够收发自己定制的各种帧。 基于上述需求和教研室研究现状,本文主要研究了10G以太网光纤通道相关协议(FC,FCoE,FIP等),在此基础上实现了融合网络适配器驱动程序,并进行了测试。本文中的融合网络适配器硬件平台采用了Altera Strative IV530开发板,软件平台采用了Linux。本文对FC协议,FIP(FCoE Initialization Protocol)协议,,FCoE协议进行了分析,编写代码实现了各个协议模块,在此基础上实现了驱动程序。整个驱动程序主要包括FIP模块、DCBx模块、登录模块和SCSI-FCP模块。其中FIP模块完成融合网络适配器登录到交换机的过程,DCBx模块完成与FCoE交换机协商流量控制等参数,登录模块实现融合网络适配器通过FCoE交换机登录到远端磁盘阵列,SCSI-FCP模块完成将远端磁盘阵列接入到Linux内核SCSI子系统。本文对各个模块进行了测试,FIP模块实现了FCoE交换机的登陆,DCBx模块实现了与交换机进行参数协商,登录模块实现了磁盘阵列登陆,SCSI-FCP模块实现了远端磁盘阵列接入到Linux内核SCSI子系统。
[Abstract]:There are fiber channel networks and Ethernet in traditional data centers. Optical fiber channel networks are used to provide storage services and Ethernet is used to provide user data services. The coexistence of these two networks makes the maintenance of data center become more and more complicated, which does not conform to the trend of data center network convergence. FibreChannel over Ethernet is a network convergence technology standard. Converged Network Adapter is a data center network access device based on FCoE technology. By integrating the use of network adapters, Ethernet traffic and FCoE traffic can be transmitted over a physical link, thus reducing the number of network adapters and cable connections in the server, and effectively reducing the management and maintenance costs of the data center. Converged network adapters are now mainly used in data center networks to connect servers to 10G Ethernet fiber channels. Some large foreign manufacturers, such as Intel Brocade, have already produced related products. The research on converged network adapters in China has just started, and no independent intellectual property products have been launched. In order to use high speed 10G Ethernet fiber channel in their own scientific research environment, some domestic scientific research institutions, such as avionics network research units, have a corresponding demand for converged network adapters. In these critical areas there is a need for domestically owned intellectual property products capable of sending and receiving their own customized frames. Based on the above requirements and the current research situation of the teaching and research department, this paper mainly studies the 10G Ethernet fiber channel related protocol, such as FCU FCoEN FIP and so on. On this basis, the integrated network adapter driver is implemented and tested. In this paper, the hardware platform of the fusion network adapter adopts Altera Strative IV530 development board, and the software platform adopts Linux. In this paper, the FCoE Initialization protocol of FC protocol is analyzed, and the code is written to realize each protocol module. On this basis, the driver is implemented. The driver includes FIP module, login module and SCSI-FCP module. Among them, the FIP module completes the process of integrating the network adapter to log on to the switch, and the DCBx module completes the negotiation with the FCoE switch on parameters such as flow control, etc. The login module realizes the integration of the network adapter to the remote disk array SCSI-FCP module through the FCoE switch to complete the remote disk array access to the Linux kernel SCSI subsystem. In this paper, the FIP module of each module is tested, the FCoE switch login module is implemented and the parameters are negotiated with the switch. The login module implements the disk array landing pad SCSI-FCP module and implements the remote disk array access to the Linux kernel SCSI subsystem.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TN929.11
【参考文献】
相关硕士学位论文 前2条
1 徐静;基于iSCSI磁盘阵列在线扩容的研究[D];武汉理工大学;2009年
2 陈航;基于Linux的无线通信网关的设计与实现[D];北京邮电大学;2010年
本文编号:1800722
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1800722.html