[发明专利]一种虚拟单设备管理的方法和设备在审
申请号: | 202011270369.6 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112506835A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 李长飞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张元;张腾 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 设备管理 方法 设备 | ||
本发明提供了一种虚拟单设备管理的方法和设备,该方法包括:扫描系统PCIE设备拓扑以获得系统中所有PCIE Switch的信息;获取待管理的PCIE Switch的型号并在所有PCIE Switch的信息中查找到待管理的PCIE Switch;获取待管理的PCIE Switch的一个端口的总线号,并扫描与待管理的PCIE Switch相连的设备的总线号;将与该端口的总线号相关联的设备的总线号对应的设备所连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理。通过使用本发明的方案,能够解决软件在识别PCIE Switch时会将单个PCIE Switch识别为多个设备的问题,可为PCIE Switch管理提供有效途径,且具有适用性广泛,通用性强的优点。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种虚拟单设备管理的方法和设备。
背景技术
近年来,随着用户对融合、统一、效率、空间、能耗要求的不断提升,PCIE Switch(PCIE交换机,可实现基于PCIe总线的交换,并具有DMA、广播等功能)在服务器、存储领域得到广泛应用,因此能够有效监测PCIE Switch的健康状态,并根据监测情况采取安全保护策略,可大大提高系统运行的稳定性和可靠性。但是,在该领域,一直有一个难题就是软件在识别PCIE Switch时会将单个PCIE Switch识别为多个设备,这是由于PCIE Switch会有多个下行口或者多个Station(站)所导致的。
发明内容
有鉴于此,本发明实施例的目的在于提出一种虚拟单设备管理的方法和设备,通过使用本发明的方法,能够解决软件在识别PCIE Switch时会将单个PCIE Switch识别为多个设备的问题,可为PCIE Switch管理提供有效途径,且具有适用性广泛,通用性强的优点。
基于上述目的,本发明的实施例的一个方面提供了一种虚拟单设备管理的方法,包括以下步骤:
扫描系统PCIE设备拓扑以获得系统中所有PCIE Switch的信息;
获取待管理的PCIE Switch的型号并在所有PCIE Switch的信息中查找到待管理的PCIE Switch;
获取待管理的PCIE Switch的一个端口的总线号,并扫描与待管理的PCIE Switch相连的设备的总线号;
将与该端口的总线号相关联的设备的总线号对应的设备所连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理。
根据本发明的一个实施例,将与该端口的总线号相关联的设备的总线号对应的设备所连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理包括:
判断获取到的待管理的PCIE Switch的一个端口的总线号是否为上行端口的总线号;
响应于获取到的待管理的PCIE Switch的一个端口的总线号是上行端口的总线号,将扫描到的与总线号相同的设备的总线号对应的设备连接的端口和比总线号小1的设备的总线号对应的设备连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理。
根据本发明的一个实施例,将与该端口的总线号相关联的设备的总线号对应的设备所连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理包括:
判断获取到的待管理的PCIE Switch的一个端口的总线号是否为下行端口的总线号;
响应于获取到的待管理的PCIE Switch的一个端口的总线号是下行端口的总线号,将扫描到的与总线号相同的设备的总线号对应的设备连接的端口和比总线号大1的设备的总线号对应的设备连接的端口与待管理的PCIE Switch虚拟成单个设备进行管理。
根据本发明的一个实施例,PCIE Switch的信息包括厂商号和设备号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011270369.6/2.html,转载请声明来源钻瓜专利网。