论文部分内容阅读
随着科技的发展,信息量的增加,外部存储设备变得越来越庞大,人们对数据存储与读取速度的要求也越来越高。为了满足这些要求,一种组合了单纯的存储应用与网络技术于一身的新技术出现了——这就是存储区域网络SAN。SAN 是一个由存储设备和系统部件构成的网络,所有的通信都在一个光纤通道的网络上完成,它可以被用来集中和共享存储资源。光纤通道协议是专门针对SAN 而提出的一种网络协议。它提供对物理属性,传输控制,高层接口的支持,传输速率能够达到1Gbps 甚至更高,这也正是SAN 比较流行的主要因素。SAN 网络的核心设备是光纤通道交换机。本文首先对光纤通道协议的各个层次进行了分析,在光纤通道协议的基础上提出了一种8×8 的每端口速率为1.0625Gbps 的光纤通道交换机的体系结构。接着详细分析了光纤通道交换机中线卡控制器的功能,并将其功能分为四个模块:初始化检测模块;N 端口注册模块;错误检测模块和与交换控制器通信模块。同时给出了这四个功能模块的软件流程,然后针对线卡控制器的功能搭建了整个线卡控制器的硬件平台并选取了合适的操作系统,并且在该操作系统下实现了四个功能模块。最后对线卡控制器以及四个功能模块进行了调试,结果表明线卡控制器可以正常启动,四个功能模块均能正确的完成各自的功能。