万兆CNA卡软件研究与实现
发布时间:2018-05-17 05:34
本文选题:10G + FCOE ; 参考:《电子科技大学》2014年硕士论文
【摘要】:随着科技日益发展,各类高新技术蓬勃壮大,计算机网络技术也随之迅速发展。然而,由于各种服务的相应发展,对于日新月异的网络技术速率,稳定性等要求也随之变高。比如存储区域网络的存储技术所要求的速率早已不满足于之前的2G,4G等速率,现在所要求的速率已经达到了10G。并且对于存储区域网络的CNA适配卡要求融合以太网技术,出现了FCOE技术。FCOE(FCOE:Fiber Channel over Ethernet)技术是使传输数据基于FC协议内容,封装在以太网帧头,通过以太网传输的一种协议标准。然而如今,大量网络协议共存,同一计算机PCIE插槽有限,使一个网络适配器可以同时处理多种协议可以提高便利性,减少使用的适配器数量,网络线缆数量。CNA适配卡就是基于FCOE技术,融合网卡设备驱动标准程序,可以同时处理FC协议栈的数据,又可以处理TCP协议栈的数据的一种网络适配器。CNA适配卡基于以上,可以与以太网交换机,FCOE交换机互连,实现数据10G高速传输,并且可以通过FCOE协议,成功登陆大容量磁盘设备。CNA适配卡同时通过SCSI-FCP模块登陆磁盘后对磁盘进行操作,成功实现高速率的存储操作。CNA适配卡在驱动程序中会对存储类协议和TCP协议栈协议进行识别并分开处理,实现了集多种功能于一体的高速率网络适配卡。通过教研室的现有设备和技术,本文主要研究了存储类协议,标准以太网适配器驱动,并基于此实现的10G CNA适配卡的驱动程序,并进行了测试。本文中的10G CNA适配卡硬件部分是采用的教研室的Altera开发板,驱动部分是基于Linux内核开发。本文对FCOE协议等各类存储类协议以及适配卡融合标准以太网的关键技术进行分析,并实现。通过按照严格要求搭建的互连平台,对10G CNA适配卡进行了测试,各类指标均达到了预期目标。
[Abstract]:With the development of science and technology, all kinds of high and new technologies are booming, and the computer network technology is developing rapidly. However, due to the corresponding development of various services, the requirements of the fast changing network technology rate and stability have also become higher. For example, the rate required by storage area network storage and storage technology has long been not satisfied with the previous 2. The rate of G, 4G, and so on, the rate required now has reached 10G. and the CNA adapter card for the storage area network requires the integration of Ethernet technology. The FCOE technology.FCOE (FCOE:Fiber Channel over Ethernet) technology is a protocol label that enables the transmission data to be based on the FC protocol content, encapsulated in the Ethernet frame head, and transmitted through Ethernet. However, today, a large number of network protocols coexist, the same computer PCIE slot is limited, so that a network adapter can deal with multiple protocols at the same time to improve convenience and reduce the number of adapters used. The number of network cable number.CNA adapter is based on FCOE technology, integrated network card device driver standard program, and can handle FC protocol at the same time The data of the stack, which can also handle the data of the TCP protocol stack, is based on the adapter.CNA adapter card, which can be interconnected with the Ethernet switch and the FCOE switch to achieve the high speed transmission of the data 10G, and the FCOE protocol can successfully land the large capacity disk equipment.CNA adapter card and login to the magnetic disk through the SCSI-FCP module and the magnetic field. The.CNA adapter card can recognize and separate the storage class protocol and the TCP protocol stack in the driver, and realize the high speed network adapter with various functions. Through the existing equipment and techniques in the teaching and Research Office, the paper mainly studies the storage class protocol and the standard. Ethernet adapter driver, and based on this implementation of 10G CNA adapter driver, and testing. In this paper, the 10G CNA adapter hardware part is the Altera development board used in the teaching and research room, the driver is based on the Linux kernel development. This paper is based on the FCOE protocol and other types of storage and storage protocols and adapter card fusion standard Ethernet The key technologies are analyzed and implemented. The 10G CNA adapter card is tested by the strict requirements set up on the interconnection platform. All the indicators have reached the expected target.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.11
【共引文献】
相关期刊论文 前1条
1 袁海军;段美霞;;基于TUN/TAP的非标卡虚拟化实现[J];硅谷;2015年03期
相关硕士学位论文 前10条
1 赵志杰;多功能火灾报警楼层显示器的设计与实现[D];华中科技大学;2011年
2 唐海涛;被动定位浮标通信及信号处理平台硬件设计[D];哈尔滨工程大学;2011年
3 于晓飞;基于ARM的嵌入式实时操作系统的设计与开发[D];辽宁科技大学;2009年
4 邓银华;可移动式红外视频监控系统的设计与实现[D];武汉理工大学;2012年
5 徐鹏;基于ARM的图像采集系统设计[D];哈尔滨理工大学;2013年
6 胡也;基于WIFI的阵列式表面肌电信号采集与传输[D];浙江大学;2014年
7 孙甲凯;基于ARM的汽车导航系统设计[D];中北大学;2014年
8 于凡;嵌入式电源管理关键技术的研究与实现[D];西安电子科技大学;2014年
9 丁传新;Linux系统下U盘控制与管理系统的设计与实现[D];国防科学技术大学;2012年
10 黄振华;数字化能谱检测系统研究[D];重庆大学;2014年
,本文编号:1900151
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1900151.html