支持储存局域网络设备的提供器的生成系统及其方法

文档序号:7746073阅读:271来源:国知局
专利名称:支持储存局域网络设备的提供器的生成系统及其方法
技术领域
本发明涉及一种储存局域网络设备的生成系统及其方法,特别涉及一种支持储存局域网络设备的提供器的生成系统及其方法。
背景技术
储存管理计划规范认证(Storage Management Initiative,简称SMI-S)是业界为了支持公用信息模型(Common Information Model, CIM)与植基于网页的企业管理 (Web-Based Enterprise Management, WBEM)所开发出的一套管理接口,让使用者能更容易地管理储存硬件与管理软件,让不同厂商的产品能搭配运作。例如储存管理计划规范认证可让管理软件更能妥善地管理协力厂商的储存阵列方案,让客户能采用更多种类的协力厂商管理系统来管理各家厂商所推出的储存阵列。有效管理多家厂商的储存局域网络(Storage Area Network,简称SAN)对于最终用户和集成商来说都是头等大事。就储存局域网络而言,其最主要的价值体现在能否集成多家厂商的资源,以便共享这些资源,从而提高利用率。现状是,管理多家厂商的储存局域网络需要使用多家厂商提供的一系列缺乏协调的应用系统。此外,这些应用系统缺乏保证不断提高业务效率所需的功能、分布性、安全性及可靠性。因此,高昂的管理成本阻碍了最终用户积极采用存储网络技术。不兼容的管理应用编程界面遍布于多家厂商的储存局域网络里面,也妨碍了最终用户在构建存储网络时在多家供货商之间作出选择。请参考图1所示,其是为现有技术的提供器架构示意图。现有技术中储存局域网络110是根据储存管理计划规范认证所建构的,管理计划规范认证中为能因应各种待测设备,所以需要设置相应各种待测设备的提供器121。而且各提供器121无法完全的支持其它类型的待测设备。这样一来,为能测试储存管理计划规范认证中的所有待测设备则需要架设相应数量的提供器121。除此之外,每一种提供器121所能调用的测试文本也是固定的。换言之,每一种提供器121与其测试文本仅对应一种测试设备。所以若要测试所有的待测设备,则将连接与设置大量的提供器与测试文本,将造成资源调配的浪费。

发明内容
鉴于以上的问题,本发明的主要目的在于提供一种支持储存局域网络设备的提供器的生成系统,用以产生虚拟提供器(provider),并通过虚拟提供器对虚拟设备进行测试。为达到上述目的,本发明所揭露的支持储存局域网络设备的提供器的生成系统包括客户端、设备资源主机与生成主机;客户端发送相应虚拟设备的设备选择要求;设备资源主机储存每一虚拟设备所对应的组件描述信息;生成主机具有管理标准界面模块,生成主机根据设备选择要求通过管理标准界面模块向设备资源主机调用相应的虚拟设备的组件描述信息产生相应的虚拟提供器;生成主机通过虚拟提供器发送测试要求给虚拟设备, 将虚拟设备所返回的测试结果转发至客户端。
3
从本发明的另一观点,本发明提出一种支持储存局域网络设备的提供器的生成方法用以产生虚拟提供器,并通过虚拟提供器对虚拟设备进行测试。为达到上述目的,本发明所揭露的一种支持储存局域网络设备的提供器的生成方法包括以下步骤由客户端发送设备选择要求给生成主机;生成主机根据设备选择要求通过管理标准界面模块向设备资源主机调用相应的虚拟设备的组件描述信息产生相应的虚拟提供器;生成主机调用虚拟提供器并发送测试要求给虚拟设备;将虚拟设备所返回的测试结果转发至客户端。本发明所提出的支持储存局域网络设备的提供器的生成系统与其生成方法可以根据客户端所提出的要求产生相应的虚拟提供器,并通过虚拟提供器调用相应的测试环
^Mi ο以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为现有技术的提供器架构示意图;图2为本发明的架构示意图;图3为本发明的运作流程示意图;图4为本发明的磁盘阵列与其描述信息示意图。其中,附图标记110储存局域网络
121提供器
210客户端
220设备资源主机
230生成主机
410磁盘阵列
具体实施例方式下面结合附图对本发明的结构原理和工作原理作具体的描述请参考图2所示,其是为本发明的架构示意图。本发明所揭露的支持储存局域网络设备的提供器的生成系统包括客户端210、设备资源主机220与生成主机230。客户端 210发送相应虚拟设备的设备选择要求;设备资源主机220储存每一虚拟设备所对应的组件描述信息。生成主机230是具有管理标准界面模块。生成主机230根据设备选择要求通过管理标准界面模块向设备资源主机220调用相应的虚拟设备的组件描述信息产生相应的虚拟提供器。在储存管理计划规范认证的规范中是提供了四种类型的提供器(四种提供器分另Il为对象提供器(instance provider)、联合提供器(association provider)、标示提供器(indication provider)与方法提供器(recipe provider))。而每一种提供器用以执行相应的服务。生成主机230通过虚拟提供器发送测试要求给虚拟设备。为能清楚说明本发明的整体运作,请参考图3所示,其是为本发明的运作流程示意图。在本发明中包括以下步骤
步骤S310 由一客户端发送一设备选择要求给一生成主机;步骤S320 该生成主机根据该设备选择要求通过该管理标准界面模块向该设备资源主机调用相应的该虚拟设备的该组件描述信息产生相应的一虚拟提供器;步骤S330 将该虚拟提供器与相应的该虚拟设备向该生成主机进行注册;步骤S340 该生成主机调用该虚拟提供器并发送一测试要求给该虚拟设备,并且通过该虚拟提供器将该测试要求转换为符合该虚拟设备的一测试数据;以及步骤S350 将该虚拟设备所返回的一测试结果转发至该客户端。首先,由客户端210向生成主机230发送设备选择要求。生成主机230根据设备选择要求通过管理标准界面模块向设备资源主机220调用相应的虚拟设备的组件描述信息产生相应的虚拟提供器。其中,生成主机230根据每一种虚拟设备建立组成组件字典, 并根据每种组件特点确定所需描述信息。而各组件描述信息包括种类、型号、或制造商等信息。请参考图4所示,其是为磁盘阵列与其描述信息示意图。以磁盘阵列410(Disk Array)为例,磁盘阵列410至少一个计算器所构成(在此的计算器并非仅是个人计算机,亦可以为嵌入式系统)。对于每一个计算器应具有中央处理器、储存设备、网络设备或周边硬件.......因此需要对每一个计算器中的各项组件记录其相关的硬件信息。并且,管理标准界面模块还包括公用信息模型对象管理器(Commonlnformation Model Object Management,CIM0M)。而管理标准界面模块根据公用信息模型模块(Common Information Model)建立该虚拟提供器。公用信息模型对象管理器用以对支持公用信息模型的客户端210进行通讯、管理公用信息模型的文意(CIM schema)、或将请求转发给正确的提供器。当生成主机230产生虚拟提供器后,生成主机230会将虚拟提供器的相关信息写入生成主机230的一注册表中。随后,生成主机230可以开始调用虚拟提供器,并通过虚拟提供器发送测试要求给虚拟设备。虚拟提供器将测试要求转换为符合虚拟设备的测试数据。本发明所提出的支持储存局域网络设备的提供器的生成系统与其生成方法可以根据客户端210所提出的要求产生相应的虚拟提供器,并通过虚拟提供器调用相应的测试环境。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种支持储存局域网络设备的提供器的生成系统,用以产生一虚拟提供器,应用于一虚拟设备进行测试,其特征在于,该生成系统包括一客户端,发送对该虚拟设备的一设备选择要求;一设备资源主机,用以储存每一该虚拟设备所对应的一组件描述信息;以及一生成主机,电性连结于该设备资源主机与该客户端,该生成主机具有一管理标准界面模块,该生成主机根据该设备选择要求通过该管理标准界面模块向该设备资源主机调用相应的该虚拟设备的该组件描述信息产生相应的一虚拟提供器,该生成主机通过该虚拟提供器发送一测试要求给该虚拟设备,并将该虚拟设备所返回的一测试结果转发至该客户端。
2.根据权利要求1所述的支持储存局域网络设备的提供器的生成系统,其特征在于, 该管理标准界面模块还包括一公用信息模型对象管理器,该管理标准界面模块根据一公用信息模型模块建立该虚拟提供器。
3.一种支持储存局域网络设备的提供器的生成方法,用以产生虚拟提供器,借以对一虚拟设备进行测试,其特征在于,该测试方法包括下列步骤由一客户端发送一设备选择要求给一生成主机;该生成主机根据该设备选择要求通过一管理标准界面模块向一设备资源主机调用相应的该虚拟设备的一组件描述信息产生相应的一虚拟提供器;该生成主机调用该虚拟提供器并发送一测试要求给该虚拟设备;以及将该虚拟设备所返回的一测试结果转发至该客户端。
4.根据权利要求3所述的支持储存局域网络设备的提供器的生成方法,其特征在于, 产生该虚拟提供器中还包括该管理标准界面模块根据一公用信息模型模块建立该虚拟提供器。
5.根据权利要求3所述的支持储存局域网络设备的提供器的生成方法,其特征在于, 产生该虚拟提供器中还包括将该虚拟提供器与相应的该虚拟设备向该生成主机进行注册。
6.根据权利要求3所述的支持储存局域网络设备的提供器的生成方法,其特征在于, 发送该测试要求给该虚拟设备还包括通过该虚拟提供器将该测试要求转换为符合该虚拟设备的一测试数据。
全文摘要
一种支持储存局域网络设备的提供器的生成系统及其方法,用以产生虚拟提供器,并通过虚拟提供器对虚拟设备进行测试。生成系统包括客户端、设备资源主机与生成主机;客户端发送相应虚拟设备的设备选择要求;设备资源主机储存每一虚拟设备所对应的组件描述信息;生成主机具有管理标准界面模块,生成主机根据设备选择要求通过管理标准界面模块向设备资源主机调用相应的虚拟设备的组件描述信息产生相应的虚拟提供器;生成主机通过虚拟提供器发送测试要求给虚拟设备,再将虚拟设备所返回的测试结果转发至客户端。
文档编号H04L29/08GK102215142SQ20101014653
公开日2011年10月12日 申请日期2010年4月9日 优先权日2010年4月9日
发明者杜萱, 陈玄同, 陈鹏 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1