当前位置: 首页 > 专利查询>EMC公司专利>正文

计算机实现方法、计算机程序产品以及计算系统技术方案

技术编号:16482889 阅读:66 留言:0更新日期:2017-10-31 15:31
本发明专利技术涉及一种计算机实现方法、计算机程序产品以及计算系统。公开了一种用于将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联的方法、计算机程序产品以及计算系统。用户能够使用远程计算设备经由本地通信端口远程访问DUT通信端口。

Computer realization method, computer program product and calculation system

The invention relates to a computer realizing method, a computer program product and a calculation system. A method, a computer program product, and a computing system for connecting a local communication port on a local computing device to a DUT communication port on a test device are disclosed. The user can remotely access the DUT communication port through the local communication port using the remote computing device.

【技术实现步骤摘要】
计算机实现方法、计算机程序产品以及计算系统
本公开涉及测试系统,并且更具体地,涉及远程访问测试系统。
技术介绍
现代计算系统(诸如,数据存储系统)通常是复杂的,并且在开发过程中需要测试和配置。当测试和配置这种系统时,通常需要向所讨论的系统的访问,使得例如,数据信号可提供至包括在被测试/配置的系统内的各种数据端口(以及从所述数据端口读取)。不幸的是,测试/配置该系统的人可能位于地理上不同于被测试/配置的系统的区域中。
技术实现思路
在一个执行过程中,一种计算机实现方法是在计算设备上执行的,并且该计算机实现方法包括:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联。用户能够使用远程计算设备经由本地通信端口远程访问DUT通信端口。以下特征中的一个或多个可被包括在内。可使得用户能够调度向被测设备上的DUT通信端口的访问。API可被暴露,允许测试程序与被测设备上的DUT通信端口交接。可使得用户能够执行如下一个或多个:开启被测设备;关闭被测设备;以及重新启动被测设备。被测设备可包括如下一个或多个:存储处理器;磁盘阵列;以及IT设备。本地计算设备上的本地通信端口可包括如下一个或多个:本地串行端口;以及本地网络端口。被测设备上的DUT通信端口可包括如下一个或多个:DUT串行端口;以及IPMI网络端口。在另一执行过程中,一种计算机程序产品驻留于计算机可读介质上,并且该计算机程序产品具有存储在其上的多个指令。当由处理器执行该多个指令时,该指令使得处理器执行包括如下的操作:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联。使得用户能够使用远程计算设备经由本地通信端口远程访问DUT通信端口。以下特征中一个或多个可被包括在内。可使得用户能够调度向被测设备上的DUT通信端口的访问。API可被暴露,所述API允许测试程序与被测设备上的DUT通信端口交接。可使得用户能够执行如下一个或多个:启动被测设备;掉电被测设备;以及重新启动被测设备。被测设备可包括如下一个或多个:存储处理器;磁盘阵列;以及IT设备。本地计算设备上的本地通信端口可包括如下一个或多个:本地串行端口;以及本地网络端口。被测设备上的DUT通信端口可包括如下一个或多个:DUT串行端口;以及IPMI网络端口。在另一执行过程中,包括处理器和存储器的计算系统被配置为执行包括如下的操作:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联。使得用户能够使用远程计算设备经由本地通信端口远程访问DUT通信端口。以下特征中一个或多个可被包括在内。可使得用户能够调度向被测设备上的DUT通信端口的访问。API可被暴露,允许测试程序与被测设备上的DUT通信端口交接。可使得用户能够执行如下一个或多个:启动被测设备;关闭被测设备;以及重新启动被测设备。被测设备可包括如下一个或多个:存储处理器;磁盘阵列;以及IT设备。本地计算设备上的本地通信端口可包括如下一个或多个:本地串行端口;以及本地网络端口。被测设备上的DUT通信端口可包括如下一个或多个:DUT串行端口;以及IPMI网络端口。在附图以及以下说明中,详细阐述了一个或多个执行过程的细节。通过说明、附图以及权利要求,其他特征和优点将变得显而易见。附图说明图1是计算系统以及耦接至分配的计算网络的远程访问测试过程10的图解视图;图2是耦接至图1的计算系统的被测设备的图解视图;以及图3是图1的远程访问测试过程的流程图。各个图中的相同的参考符号表示相同的元件。具体实施方式系统概述:参考图1,示出了远程访问测试过程10。如下将更详细讨论的,远程访问测试过程10是如下的测试工具:该测试工具允许经由远程计算设备14远程访问一个或多个被测设备(例如,被测设备12)。远程访问测试过程10可驻留于本地计算设备16上,并且可由本地计算设备16执行,该本地计算设备16可连接至网络18(例如,因特网或局域网)。远程计算设备14的实例可包括但不限于:个人计算机、膝上型计算机、笔记本电脑、个人数字助理、数据使能蜂窝电话、服务器计算机、一系列服务器计算机、微型电脑、主机计算机以及专用网络设备。本地计算设备16的实例可包括但不限于:个人计算机、膝上型计算机、笔记本电脑、服务器计算机、一系列服务器计算机、微型电脑、主机计算机以及专用网络设备。可存储在耦接至本地计算设备16的存储设备20上的远程访问测试过程10的指令组和子程序可由包括在本地计算设备16内的一个或多个处理器(未示出)和一个或多个存储架构(未示出)执行。存储设备20的实例可包括但不限于:硬盘驱动器;磁带驱动器;光驱动器、RAID设备;随机存取存储器(RAM);只读存储器(ROM)以及所有形式的闪存存储设备。也参考图2,图2示出了被测设备12的一个执行过程。如上所述,远程访问测试过程10是如下的测试工具:该测试工具允许经由远程计算设备14远程访问一个或多个被测设备(例如,被测设备12)。假定如下实例:远程访问测试过程10被配置为允许远程访问三个被测设备(例如,被测设备12A、被测设备12B以及被测设备12C),其中,这些被测设备的实例可包括但不限于各种计算设备,诸如,存储处理器、磁盘阵列以及其他IT设备。被测设备12A、被测设备12B以及被测设备12C中的每一个可包括一个或多个DUT通信端口,该DUT通信端口的实例可包括但不限于:DUT串行端口(例如,分别为DUT串行端口100、102、104)以及IPMI网络端口(例如,分别为IPMI网络端口106、108、110)。如本领域已知的,IPMI(即,智能平台管理接口)是用于自主计算机子系统(该自主计算机子系统提供独立于主机系统的CPU、固件(BIOS或UEFI)以及操作系统的管理和监测能力)的一组计算机接口规范。本地计算设备16可包括一个或多个本地通信端口,该本地通信端口的实例可包括但不限于:本地串行端口(例如,本地串行端口112、114、116)以及本地网络端口(例如,本地网络端口118)。在该具体执行过程中,被测设备12A、12B、12C(各自)的DUT串行端口(例如,DUT串行端口100、102、104)可电耦接至本地计算设备16的本地串行端口(例如,本地串行端口112、114、116)。因此,被测设备12A的DUT串行端口100可经由串行线缆120电耦接至本地串行端口112;被测设备12B的DUT串行端口102可经由串行线缆122电耦接至本地串行端口114;并且被测设备12C的DUT串行端口104可经由串行线缆124电耦接至本地串行端口116。此外,被测设备12A的IPMI网络端口106可经由网络线缆126电耦接至网络交换机128;被测设备12B的IPMI网络端口108可经由网络电缆130电耦接至网络交换机128;被测设备12C的IPMI网络端口110可经由网络线缆132电耦接至网络交换机128;并且本地计算设备16的本地网络端口118可经由网络线缆134电耦接至网络交换机128。远程访问测试过程:同时参考图3,远程访问测试过程10可被配置为将本地计算设备16上的本地通信端口与被测设备上的DUT通信端口相关联150(例如,被测设备12A、被测设备12B和/或被测设备12C)。具体地并且对于本文档来自技高网...
计算机实现方法、计算机程序产品以及计算系统

【技术保护点】
一种在计算设备上执行的计算机实现方法,所述方法包括:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联;以及使得用户能够使用远程计算设备经由所述本地通信端口远程访问所述DUT通信端口。

【技术特征摘要】
1.一种在计算设备上执行的计算机实现方法,所述方法包括:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联;以及使得用户能够使用远程计算设备经由所述本地通信端口远程访问所述DUT通信端口。2.根据权利要求1所述的计算机实现方法,进一步包括:使得所述用户能够调度对所述被测设备上的所述DUT通信端口的访问。3.根据权利要求1所述的计算机实现方法,进一步包括:暴露API,所述API允许测试程序与所述被测设备上的所述DUT通信端口交接。4.根据权利要求1所述的计算机实现方法,进一步包括:使得所述用户能够执行如下的一个或多个:开启所述被测设备;关闭所述被测设备;以及重新启动所述被测设备。5.根据权利要求4所述的计算机实现方法,其中,所述被测设备包括如下的一个或多个:存储处理器;磁盘阵列;以及IT设备。6.根据权利要求1所述的计算机实现方法,其中,所述本地计算设备上的所述本地通信端口包括如下的一个或多个:本地串行端口;以及本地网络端口。7.根据权利要求1所述的计算机实现方法,其中,所述被测设备上的所述DUT通信端口包括如下的一个或多个:DUT串行端口;以及IPMI网络端口。8.一种驻留于计算机可读储存介质上的计算机程序产品,所述计算机可读储存介质具有储存在其上的多个指令,并在由处理器执行所述多个指令时,使所述处理器执行包括如下项的操作:将本地计算设备上的本地通信端口与被测设备上的DUT通信端口相关联;以及使得用户能够使用远程计算设备经由所述本地通信端口远程访问所述DUT通信端口。9.根据权利要求8所述的计算机程序产品,进一步包括用于如下项的指令:使得所述用户能够调度对所述被测设备上的所述DUT通信端口的访问。10.根据权利要求8所述的计算机程序产品,进一步包括用于如下项的指令:暴露API,所述API允许测试程序与所述被测设备上的所述DUT通信端口交接。11.根据权利要求8所述的计算机...

【专利技术属性】
技术研发人员:王乐达杨云龙刘一阳顾惟祎克勒斯托弗·J·坎佩蒂
申请(专利权)人:EMC公司
类型:发明
国别省市:美国,US

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

1