Fibre Channel Target卡验证系统及方法技术方案

技术编号:11210426 阅读:197 留言:0更新日期:2015-03-26 19:52
一种FibreChannelTarget卡验证系统,包括硬件层及用户层,硬件层安装有待测试的FibreChannelTarget卡,待测试的FibreChannelTarget卡设有第一端口及第二端口,用户层安装有I/O测试工具,FibreChannelTarget卡验证系统还包括内核层,内核层中包括内核子系统层、FibreChannelTarget卡驱动模组和模拟存储子系统,I/O测试工具向内核层发出读/写信号,内核子系统层对接收所述读/写信号进行处理,并将处理后的信号传输给待测试的FibreChannelTarget卡,待测试的FibreChannelTarget卡将处理后的信号传输给模拟存储子系统,模拟存储子系统根据这些信号完成对应的读/写操作,并返回一完成信号给I/O测试工具,I/O测试工具在接收到完成信号后做出测试结果;本发明专利技术还包括一种验证方法。

【技术实现步骤摘要】

本专利技术涉及一种集成卡验证系统及方法,特别是一种Fibre Channel Target卡验 证系统及方法。
技术介绍
随着服务器存储技术的不断发展,Fibre Channel作为一种高速的数据传输技术, 已经成为SAN (Storage Area Netwrok)互联的主要手段,SAN主要用来实现主机互联,满 足了企业间共享存储系统的需求,为用户进行高速、高可靠性的数据传输提供了支持。 在组将SAN网络的的Fibre Channel传输系统时,安装有Fibre Channel Target 卡的存储子系统通过Fibre Channel与交换机相连,安装Fibre Channel HBA卡的服务器 与另一交换机相连,交换机彼此相连,服务器端作为发起者(Initiator),通过交换机向存 储子系统端(Target)端发送读写的命令请求,存储子系统端接收到请求后进行处理,然后 将处理结果返回到服务器端。 为了验证上述Fibre Channel Target卡的数据传输性能,通常需要为验证系统 配置一台装有Fibre Channel HBA卡的服务器、一台交换机和一台装有待验证的Fibre Channel Target卡的存储子系统,这种验证系统的设备费用昂贵,连线较多,系统较复杂且 不好维护。
技术实现思路
鉴于以上内容,有必要提供一种系统较简单的Fibre Channel Target卡验证系统 及方法。 -种Fibre Channel Target卡验证系统,包括有硬件层及用户层,所述硬件层安 装有待测试的Fibre Channel Target卡,所述待测试的Fibre Channel Target卡设有第 一端口及第二端口,所述用户层安装有I/O测试工具,所述Fibre Channel Target卡验证 系统还包括有内核层,所述内核层中包括有内核子系统层、Fibre Channel Target卡驱动 模组和模拟存储子系统,所述I/O测试工具用以向所述内核层发出读/写信号,所述内核子 系统层用以接收所述读/写信号,并将读/写信号处理成所述硬件层能够识别的硬件层读/ 写信号,并将处理后的信号通过Fibre Channel Target卡驱动模组传输给待测试的Fibre Channel Target卡,待测试的Fibre Channel Target卡将处理后的信号从所述第一端口通 过Fiber Channel线传输给所述第二端口,所述第二端口将处理后的信号传输给所述模拟 存储子系统,所述模拟存储子系统根据这些信号完成对应的读/写操作,并返回一完成信 号给所述I/O测试工具,所述I/O测试工具在接收到所述完成信号后做出测试结果。 优选地,所述模拟存储子系统包括Fibre Channel Target驱动模组、Fibre Channel Target仿真器和RAM disk,所述第二端口将所述处理后的信号传输给所述Fibre Channel Target驱动模组,所述Fibre Channel Target驱动模组根据所述处理后的信号控 制所述Fibre Channel Target仿真器从RAM disk中读出数据或向RAM disk中写入数据。 优选地,所述RAM disk与所述Fibre Channel Target仿真器的数据交互完成后, 所述Fibre Channel Target仿真器发出所述完成信号,所述完成信号依次经过所述Fibre Channel Target驱动模组、第二端口、第一端口、Fibre Channel Target卡驱动模组及内核 层子系统传输给所述I/O测试工具。 优选地,所述I/O测试工具为IOMeter。 一种Fibre Channel Target卡验证方法,包括以下步骤: 一 I/O测试工具向一内核层发出读/写信号; 所述内核层的一内核层子系统接收所述读/写信号,并对这些读/写信号进行处理; 所述内核层子系统将处理后的信号通过一 Fibre Channel Target卡驱动模组传输给 一待测试的Fibre Channel Target卡,所述待测试的Fibre Channel Target卡包括一第 一端口和一第二端口; 所述待测试的Fibre Channel Target卡将处理后的信号从所述第一端口通过Fiber Channel线传输给所述第二端口; 所述第二端口将处理后的信号传输给一模拟存储子系统,所述模拟存储子系统根据这 些信号完成对应的读/写操作,并返回一完成信号给所述I/O测试工具,所述I/O测试工具 在接收到所述完成信号后做出测试结果。 与现有技术相比,上述Fibre Channel Target卡验证系统和方法通过模拟存储子 系统完成数据的读写操作,系统简单,成本低。 【附图说明】 图1是本专利技术Fibre Channel Target卡验证系统一较佳实施方式的一连接框图。 图2是本专利技术Fibre Channel Target卡验证方法一较佳实施方式的一流程图。 主要元件符号说明本文档来自技高网...

【技术保护点】
一种Fibre Channel Target卡验证系统,包括有硬件层及用户层,所述硬件层安装有待测试的Fibre Channel Target卡,所述待测试的Fibre Channel Target卡设有第一端口及第二端口,所述用户层安装有I/O测试工具,其特征在于:所述Fibre Channel Target卡验证系统还包括有内核层,所述内核层中包括有内核子系统层、Fibre Channel Target卡驱动模组和模拟存储子系统,所述I/O测试工具用以向所述内核层发出读/写信号,所述内核子系统层用以接收所述读/写信号,并将读/写信号处理成所述硬件层能够识别的硬件层读/写信号,并将处理后的信号通过Fibre Channel Target卡驱动模组传输给待测试的Fibre Channel Target卡,待测试的Fibre Channel Target卡将处理后的信号从所述第一端口通过Fiber Channel线传输给所述第二端口,所述第二端口将处理后的信号传输给所述模拟存储子系统,所述模拟存储子系统根据这些信号完成对应的读/写操作,并返回一完成信号给所述I/O测试工具,所述I/O测试工具在接收到所述完成信号后做出测试结果。...

【技术特征摘要】
1. 一种Fibre化annel Target卡验证系统,包括有硬件层及用户层,所述硬件层安装 有待测试的Fibre Qiannel Target卡,所述待测试的Fibre Qiannel Target卡设有第一端 口及第二端口,所述用户层安装有I/O测试工具,其特征在于:所述Fibre化annel Target 卡验证系统还包括有内核层,所述内核层中包括有内核子系统层、Fibre化annel Target 卡驱动模组和模拟存储子系统,所述I/O测试工具用W向所述内核层发出读/写信号,所述 内核子系统层用W接收所述读/写信号,并将读/写信号处理成所述硬件层能够识别的硬 件层读/写信号,并将处理后的信号通过Fibre化annel Target卡驱动模组传输给待测试 的Fibre化annel Target卡,待测试的Fibre化annel Target卡将处理后的信号从所述 第一端口通过Fiber化annel线传输给所述第二端口,所述第二端口将处理后的信号传输 给所述模拟存储子系统,所述模拟存储子系统根据该些信号完成对应的读/写操作,并返 回一完成信号给所述I/O测试工具,所述I/O测试工具在接收到所述完成信号后做出测试 结果。2. 如权利要求1所述的Fibre化annel Target卡验证系统,其特征在于:所述模拟 存储子系统包括Fibre Qiannel Target驱动模组、Fibre Qiannel Target仿真器和RAM disk,所述第二端口将所述处理后的信号传输给所述Fibre化annel Target驱动模组, 所述Fibre化annel Target驱动模组根据所述处理后的信号控制所述Fibre化annel Target仿真器从RAM disk中读出数据或向RAM disk中写入数据。3. 如权利要求2所述的Fibre化annel Target卡验证系统,其特征在于:所述RAM disk与所述Fibre Channel Target仿真器的数据交互完成后,所述Fibre Channel Target 仿真器发出所述完成信号,所述完成信号依次经过所述Fibre化annel Target驱动模组、 第二端口、第一端口、Fibre化annel Target卡驱动模组及内核层子系统传输给所述I...

【专利技术属性】
技术研发人员:耿文娟郭建锋
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1