论文部分内容阅读
随着企业需要存储信息量的迅速增加和网络存储技术的迅速发展,网络存储在企业的海量信息存储和查询中扮演了越来越重要的角色。虽然当前FC (Fibre Channel)存储网络拥有速度快、存储量大等特点,但摆在面前的问题是:现在的FC存储网络都是相互独立的封闭网络,相互之间不能进行信息交互。同时企业在FC存储网络的前期投资较大,为了保护客户在前期FC存储网络的投资,于是人们思考是否可以在原有基础上实现异地存储网络之间的通信,伴随着Ethernet带宽的增大。于是想通过FCoE交换机来解决这个问题。FCoE交换机可以把FC报文转换成为IP报文,使得FC报文可以在IP网络里传输,同时也可以把IP报文转换成文FC报文,在FC存储网络内传输。这样就可以通过互联网实现两个相互独立的FC网络之间的通信。FCoE交换机就是为实现原来隔着Internet的多个SAN网络之间信息的交互。其中路由管理模块是FCoE交换机的核心部分,用来生成转发表,指导报文的转发。转发模块可以对接收到的报文进行解析,通过查转发表可以判断报文是传给该交换机的,还是需要转发出去的。对需要转发出去的报文,查转发表,可以知道该从哪个接口传出去。路由管理是整个交换机的灵魂。路由管理模块需要和交换机的其它模块之间进行交互。当交换机外部的环境发生变化时,如在某个VSAN (virtual storage aeraing networking)下添加一个出接口、在某个VSAN下删除一个出接口等事件,路由管理需要做出相应的处理,以便及时把外部变化的信息反映到转发表上,从而正确指导转发。为了能更方便的隔离外部和路由模块,设置了接口管理模块。因为交换机需要给管理员提供配置静态路由、查询当前配置的路由及方便开发人员在测试功能期间的调试。于是路由模块的配置管理是交换机不可或缺的组成部分。论文首先介绍了本课题的研究背景、意义及主要内容,概述与系统相关的技术背景,其中包括FC协议的介绍、FCoE协议的介绍、路由管理相关知识的介绍、整体介绍了整个FCoE项目及路由管理模块的主要工作、介绍了路由管理模块下接口管理模块和配置管理模块的设计与实现、对这两个模块的测试工作等。论文最后提出了路由管理模块下接口管理模块及配置管理模块下一步的工作进展。