储存模块检测系统技术方案

技术编号:18049772 阅读:35 留言:0更新日期:2018-05-26 07:54
一种储存模块检测系统,包括测试主机及多个被测储存模块。第一被测储存控制模块的通讯端口之一连接至测试主机的第一测试端口,而其他通讯端口连接至第三被测储存控制模块的通讯端口。第四被测储存控制模块的通讯端口之一连接至测试主机的第二测试端口,而其他通讯端口连接至第二被测储存控制模块的通讯端口。第二被测储存控制模块的通讯端口之一与第三被测储存控制模块的通讯端口之一连接。测试主机发送测试信号至各被测储存控制模块后,各被测储存控制模块的控制单元根据测试信号取得相关于各自通讯端口的连接状态,测试主机则分别透过第一、第二测试端口测试各被测储存控制模块。

【技术实现步骤摘要】
储存模块检测系统
本专利技术是有关于一种储存模块检测系统,特别是指一种同时对多组储存模块的储存模块检测系统。
技术介绍
一般为了扩充服务器的资料储存容量,可透过服务器的控制界面或通讯端口与扩充的储存模块(例如,磁盘簇(justabunchofdisks;JBOD))连接,以存取其中储存单元(例如,硬盘)的资料,而扩充的储存模块通常由储存控制模块(例如,扩展卡(Expander))提供复数个通讯端口。为了确保储存控制模块的每个通讯端口和储存单元都可以正常运作,一般在出厂前都会进行存取测试。如图1所示的传统的储存模块检测系统,包括一个测试主机102以及一个测试治具106,测试治具106的通讯端口PB、PC、PD分别通信连接至储存模块104的通讯端口Pb、Pc、Pd,测试主机102再通过通讯端口Pa对储存模块104的各个通讯端口与测试治具106之间的连接,以及储存模块104内所连接的储存单元的存取做测试。然而,以这样的测试方式下,若要同时测试大量的储存模块,则必须要有等量的测试治具,不仅增加了测试治具的成本,也使测试的速度受限。因此,需要一种改良的测试系统。
技术实现思路
因此,本专利技术的目的在于提供一种能同时测试多个储存模块的的检测系统。于是,本专利技术提供一种储存模块检测系统,包括测试主机、第一被测储存控制模块、第二被测储存控制模块、第三被测储存控制模块以及第四被测储存控制模块。测试主机包括第一测试端口以及第二测试端口,且用以发送测试信号至第一被测储存控制模块、第二被测储存控制模块、第三被测储存控制模块以及第四被测储存控制模块。第一被测储存控制模块包括第一控制单元以及复数第一通讯端口,第一控制单元根据测试信号取得相关于各第一通讯端口的第一连接状态。第二被测储存控制模块包括第二控制单元以及复数第二通讯端口,第二控制单元根据测试信号取得相关于各第二通讯端口的第二连接状态。第三被测储存控制模块包括第三控制单元以及复数第三通讯端口,第三控制单元根据测试信号取得相关于各第三通讯端口的第三连接状态。第四被测储存控制模块包括第四控制单元以及复数第四通讯端口,第四控制单元根据测试信号取得相关于各第四通讯端口的第四连接状态。第一通讯端口之一者连接至第一测试端口,第四通讯端口之一者连接至第二测试端口,第二通讯端口之一者连接至第三通讯端口之一者,第一通讯端口之其他者分别连接至第三通讯端口之其他者,而第二通讯端口之其他者分别连接至第四通讯端口之其他者。另外,测试主机透过第一测试端口取得第一被测储存控制模块的第一连接状态以及第三被测储存控制模块的第三连接状态,而透过上述第二测试端口取得第二被测储存控制模块的第二连接状态以及第四被测储存控制模块的第四连接状态。在较佳的实施例中,测试主机透过第一控制单元传送测试信号至第三控制单元,且测试主机透过第四控制单元传送测试信号至第二控制单元。此外,第三控制单元透过第一控制单元传送第三连接状态至测试主机,且第二控制单元透过第四控制单元传送第二连接状态至测试主机在较佳的实施例中,储存模块检测系统还包括第一储存单元以及第二储存单元。第一储存单元通信连接至第一被测储存控制模块以及第二被测储存控制模块,而第二储存单元通信连接至第三被测储存控制模块以及第四被测储存控制模块。在较佳的实施例中,第一控制单元根据测试信号对第一储存单元以及第二储存单元进行存取测试,并将存取测试结果传送至测试主机。此外,第一控制单元透过第三控制单元对第二储存单元进行存取测试。在较佳的实施例中,第二控制单元根据测试信号存取第一储存单元以及第二储存单元进行存取测试,并透过第四控制单元将存取测试结果传送至测试主机。此外,第二控制单元透过第三控制单元对第二储存单元进行存取测试。在较佳的实施例中,第三控制单元根据测试信号存取第一储存单元以及第二储存单元进行存取测试,并透过第一控制单元将存取测试结果传送至测试主机。此外,第三控制单元透过第二控制单元对第一储存单元进行存取测试在较佳的实施例中,第四控制单元根据测试信号对第一储存单元以及第二储存单元进行存取测试,并将存取测试结果传送至测试主机。此外,第四控制单元透过第二控制单元对第一储存单元进行存取测试。在较佳的实施例中,第一被测储存控制模块与第二被测储存控制模块互为冗余,以及第三被测储存控制模块与第四被测储存控制模块互为冗余。在较佳的实施例中,第一测试端口、第二测试端口、第一通讯端口、第二通讯端口、第三通讯端口以及第四通讯端口为串行小型计算机系统界面(SAS;SerialAttachedSCSI)端口。本专利技术的储存模块检测系统利用被测储存控制模块的各个通讯端口互相通信连接,实现了测试主机同时对复数个被测储存控制模块的测试,并且省略了测试治具的设置,相较于过去一组测试主机与测试治具一次仅能测试单一个储存控制模块,本专利技术显然大幅提升了测试的效率,也减少了测试治具的设置成本。【附图说明】图1为传统的储存模块检测系统的示意图;图2为根据本专利技术一实施例所述的储存模块检测系统的示意图;图3为根据本专利技术图1所示的储存模块检测系统200相关于被测储存控制模块204-1的测试流程图;图4为根据本专利技术图2所示的储存模块检测系统200相关于被测储存控制模块204-3的测试流程图。【具体实施方式】以下所述以特定方式表达图示中的实施例或例子。但应了解该实施例或例子并非用以限制。任何本专利技术实施例的替换以及修改,以及本专利技术原则的任何进一步应用,对于本专利
具有通常技术者能参考本专利技术说明书内容而完成。图2为根据本专利技术一实施例所述的储存模块检测系统200的示意图。储存模块检测系统200包括测试主机202、被测储存控制模块204-1、被测储存控制模块204-2、被测储存控制模块204-3、被测储存控制模块204-4以及储存单元208-1、208-2。在一些实施例中,储存单元208-1、208-2可包括背板以及/或硬盘。测试主机202包括测试端口Pt1以及测试端口Pt2。在一些实施例中,测试主机202为可执行测试程序的服务器主机或计算机主机等。被测储存控制模块204-1包括控制单元206-1以及复数通讯端口P1-1、P1-2、P1-3、P1-4,被测储存控制模块204-2包括控制单元206-2以及复数通讯端口P2-1、P2-2、P2-3、P2-4,被测储存控制模块204-3包括控制单元206-3以及复数通讯端口P3-1、P3-2、P3-3、P3-4,被测储存控制模块204-4包括控制单元206-4以及复数通讯端口P4-1、P4-2、P4-3、P4-4。在一些实施例中,通讯端口P1-1~P4-4皆为串行小型计算机系统界面(SAS;SerialAttachedSCSI)端口,而被测储存控制模块204-1、204-2、204-3、204-4则可为具有多个通讯端口的储存控制模块,例如,SAS扩展卡(SASexpander)等。在一些实施例中,被测储存控制模块204-1与204-2互为冗余,而被测储存控制模块204-1、204-2与储存单元208-1可视作为一个完整的储存模块,而被测储存控制模块204-3与204-4互为冗余,被测储存控制模块204-3、204-4与储存单元208-2可视作为一个完整的储存模块。在一实施例中,被测储存控制模本文档来自技高网
...
储存模块检测系统

【技术保护点】
一种储存模块检测系统,其特征在于:包括:一测试主机,包括一第一测试端口以及一第二测试端口,用以发送测试信号;一第一被测储存控制模块,包括一第一控制单元以及复数第一通讯端口,上述第一控制单元根据上述测试信号取得相关于各上述第一通讯端口的第一连接状态;一第二被测储存控制模块,包括一第二控制单元以及复数第二通讯端口,上述第二控制单元根据上述测试信号取得相关于各上述第二通讯端口的第二连接状态;一第三被测储存控制模块,包括一第三控制单元以及复数第三通讯端口,上述第三控制单元根据上述测试信号取得相关于各上述第三通讯端口的第三连接状态;以及一第四被测储存控制模块,包括一第四控制单元以及复数第四通讯端口,上述第四控制单元根据上述测试信号取得相关于各上述第四通讯端口的第四连接状态;其中,上述第一通讯端口之一者连接至上述第一测试端口,上述第四通讯端口之一者连接至上述第二测试端口,上述第二通讯端口之一者连接至上述第三通讯端口之一者,上述第一通讯端口之其他者分别连接至上述第三通讯端口之其他者,而上述第二通讯端口之其他者分别连接至上述第四通讯端口之其他者,其中,上述测试主机透过上述第一测试端口取得上述第一连接状态以及上述第三连接状态,且上述测试主机透过上述第二测试端口取得上述第二连接状态以及上述第四连接状态。...

【技术特征摘要】
1.一种储存模块检测系统,其特征在于:包括:一测试主机,包括一第一测试端口以及一第二测试端口,用以发送测试信号;一第一被测储存控制模块,包括一第一控制单元以及复数第一通讯端口,上述第一控制单元根据上述测试信号取得相关于各上述第一通讯端口的第一连接状态;一第二被测储存控制模块,包括一第二控制单元以及复数第二通讯端口,上述第二控制单元根据上述测试信号取得相关于各上述第二通讯端口的第二连接状态;一第三被测储存控制模块,包括一第三控制单元以及复数第三通讯端口,上述第三控制单元根据上述测试信号取得相关于各上述第三通讯端口的第三连接状态;以及一第四被测储存控制模块,包括一第四控制单元以及复数第四通讯端口,上述第四控制单元根据上述测试信号取得相关于各上述第四通讯端口的第四连接状态;其中,上述第一通讯端口之一者连接至上述第一测试端口,上述第四通讯端口之一者连接至上述第二测试端口,上述第二通讯端口之一者连接至上述第三通讯端口之一者,上述第一通讯端口之其他者分别连接至上述第三通讯端口之其他者,而上述第二通讯端口之其他者分别连接至上述第四通讯端口之其他者,其中,上述测试主机透过上述第一测试端口取得上述第一连接状态以及上述第三连接状态,且上述测试主机透过上述第二测试端口取得上述第二连接状态以及上述第四连接状态。2.根据权利要求1所述的储存模块检测系统,其特征在于:上述测试主机透过上述第一控制单元传送上述测试信号至上述第三控制单元,且上述测试主机透过上述第四控制单元传送上述测试信号至上述第二控制单元。3.根据权利要求2所述的储存模块检测系统,其特征在于:上述第三控制单元透过上述第一控制单元传送上述第三连接状态至上述测试主机,且上述第二控制单元透过上述第四控制单元传送上述第二连接状态至上述测试主机。4.根据权利要求1所述的储存模...

【专利技术属性】
技术研发人员:陈明晖
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东,44

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

1