一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种裸机资源探测方法、系统、装置及可读存储介质与流程

2021-11-25 00:25:00 来源:中国专利 TAG:


1.本发明涉及云计算技术领域,更具体的说是涉及一种裸机资源探测方法、系统、装置及可读存储介质。


背景技术:

2.随着云计算领域的快速发展,对实现拥有物理服务器性能和云弹性的裸机建设正在云计算领域悄然升起,其中对裸机资源的网络存活状态的探测需求是愈来愈高。一方面要求对裸机数据资源的探测要尽可能快;另一方面要求采集过程中不对云平台造成较大压力。
3.云计算中的裸机与虚拟机的最大区别在于裸机是独立的物理服务器。通常云计算环境中,裸机的数量级相比云主机的数量级是少很多的,主要应用于高性能特殊业务场景。在云计算领域中,对裸机资源的存活状态的获取,通常是通过云平台的计算相关接口或通过agent主动采集上传获取。
4.传统云计算领域中,裸机资源信息通常是采用调用云平台的认证模块和计算模块接口获取资源列表。但是这种方式获取资源需要大量调用多个计算模块接口,云平台中的计算模块接口是核心业务接口,调用过多则存在对服务器造成压力过大的问题。传统采集领域中对于服务器的性能数据采集,大都是采用独立部署agent,数据主动上传到时序数据库的方式,这种方式可以采集到cpu、内存、磁盘、网络等详细的性能信息,但对资源探测的需求来说是存在较大的延迟。另外实体物理服务器启动后默认是不会存储在云平台中的唯一id,因此单纯的agent上报虽只能满足性能信息采集的要求,但是无法获取到唯一id标志,不能实现资源探测的需求;而对于云平台里的裸机,更多是要获取到唯一资源的心跳信息。可见,现有的裸机资源探测方式不能满足资源探测的实际需求。


技术实现要素:

5.针对以上问题,本发明的目的在于提供一种裸机资源探测方法、系统、装置及可读存储介质,能够快速直接地管理需要探测资源的存活数据状态,同时不会产生对云平台进行接口调用造成的压力,提高了应用性。
6.本发明为实现上述目的,通过以下技术方案实现:一种裸机资源探测方法,包括如下步骤:
7.s1:基于部署加密配置化逻辑镜像的机制,使云平台将加密裸机数据传递到裸机系统内;
8.s2:通过探测agent将加密裸机数据打包成心跳消息上报至探测中间件;
9.s3:使用探测中间件通过与探测agent基于用户数据报协议(udp)进行数据交互,对探测agent上传的心跳消息进行解码解析操作,基于探测结构模型完成裸机数据实例初始化;
10.s4:探测中间件与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数
据维护裸机资源存活列表;
11.s5:通过存储服务单元向外部服务提供缓存服务,外部服务从缓存服务中读取裸机存活列表。
12.进一步,所述步骤s1具体为:
13.通过定制镜像将探测agent程序打包进镜像里;
14.在裸机系统部署时通过配置驱动程序(configdriver)将裸机的加密唯一id、探测中间件地址和令牌信息注入到探测agent的配置文件里。
15.进一步,所述步骤s2具体为:
16.裸机系统启动后,探测agent通过读取配置文件将裸机的加密唯一id和相应的扩展信息打成心跳数据包,并进行服务伴随式的定时循环推送;其中,在每次推送前对探测agent使用的网卡进行状态校验,校验通过后进行推送。
17.进一步,所述步骤s3具体为:
18.使用探测中间件通过udp的通讯协议接收到探测agent上传的心跳数据包;
19.使用探测中间对探测agent上传的心跳数据包进行唯一id解码操作,请求ip解析操作,并将ip信息、当前时间戳、裸机id和其他扩展信息,根据探测结构模型进行数据实例初始化。
20.进一步,所述探测结构模型包括:
21.裸机id项、时间戳项、ip地址项和附加信息项;
22.裸机id项,用于存储解码解析操作生成的ip地址;
23.时间戳项,用于存储解码解析操作生成的当前时间戳;
24.ip地址项,用于存储解码解析操作生成的ip地址;
25.附加信息项采用开放键值对序列化数据结构,用于存储其他扩展信息中的cpu使用率、内存使用率和系统盘利用率。
26.进一步,所述步骤s4还包括:
27.存储服务单元以键值对的方式存储裸机id和其他扩展信息。
28.进一步,所述步骤s5还包括:
29.所述存储服务单元采用资源唯一比对机制,维护当前资源列表和历史资源列表;若探测中间件发送的资源与当前资源列表存在差异,将不存在的资源的信息自动迁徙到历史资源库,并更新历史资源列表。
30.相应的,本发明还公开了一种裸机资源探测系统,包括:
31.部署单元,用于部署加密配置化逻辑镜像的机制,使云平台将加密裸机数据传递到裸机系统内;
32.探测agent,用于将加密裸机数据打包成心跳消息向探测中间件上报;
33.探测中间件,用于通过与探测agent进行数据交互,对探测agent上传的心跳消息进行解码解析操作,并根据探测结构模型进行裸机数据实例初始化;还用于与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数据维护裸机资源存活列表;
34.存储服务单元,用于向外部服务提供裸机资源存活列表的缓存服务。
35.进一步,所述部署单元具体用于:
36.通过定制镜像将探测agent程序打包进镜像里;
37.在裸机系统部署时通过configdriver将裸机的加密唯一id和探测中间件地址及令牌信息注入到镜像探测agent的配置文件里。
38.进一步,所述探测agent具体用于:
39.在裸机系统启动后,读取配置文件将该裸机的加密唯一id和相应的扩展信息打成心跳数据包,通过服务伴随式的定时循环推送,将心跳数据包发送至探测中间件。在每次发送前都会进行一步网卡状态校验,以减少探测agent使用的网卡状态不通时仍会不停尝试发包的无效操作。
40.进一步,所述探测中间件具体用于:
41.作为udp服务端通过通讯协议接收到agent的数据并进行唯一id解码操作,请求ip解析操作,并根据当前时间戳进行数据组装;
42.根据存储期限进行规定历史数据的本地记录功能;
43.维护裸机资源存活列表,对裸机资源数据根据探测结构模型进行实例化;
44.探测中间件与存储服务单元具备可读写的关系,具备唯一可写的功能。
45.进一步,所述存储服务单元具体用于:
46.为其他外部服务获取当前裸机资源存活列表的缓存服务,具备资源唯一比对机制,负责维护当前资源存活列表和历史资源记录列表。
47.相应的,本发明公开了一种裸机资源探测装置,包括:
48.存储器,用于存储裸机资源探测程序;
49.处理器,用于执行所述裸机资源探测程序时实现如上文任一项所述裸机资源探测方法的步骤。
50.相应的,本发明公开了一种可读存储介质,所述可读存储介质上存储有裸机资源探测程序,所述裸机资源探测程序被处理器执行时实现如上文任一项所述裸机资源探测方法的步骤。
51.对比现有技术,本发明有益效果在于:
52.1、本发明定义了用于实现裸机网络存活探测的探测结构模型,作为中心化统一实例化的结构模型,便于进行统一化维护和展示。探测结构模型结构包括裸机id、时间戳、ip地址、附加信息,附加信息结构是开放键值对序列化数据:可包括cpu使用率、内存使用率、系统盘利用率。其中唯一id编码、时间戳、ip地址是对于网络中资源唯一性的结构表示。另外的附加信息可作为资源性能信息的扩展插槽位,方便根据需求进行定制化加装,抽象后的结构便于扩展维护。
53.2、本发明部署了加密配置化逻辑镜像的机制,用于传递加密唯一id到裸机系统。具体采用先加密后注入的方式,定制镜像已经将探测agent程序打包进基础镜像里,在裸机系统部署时云平台的计算模块会通过configdriver将裸机的加密唯一id和探测中间件地址及令牌信息注入到镜像探测agent的配置文件里。系统启动运行后,探测agent就可以读取配置文件将该裸机的加密唯一id并进行服务伴随式的定时循环推送,每次数据发送前会对网卡状态进行校验,防止网卡通讯异常时仍的无效上报。
54.3、本发明通过主动直连心跳发送机制实现了探测资源的存活数据的管理,探测中间件与探测agent之间具备udp协议的数据交互,探测中间件主要将接收到的探测agent的心跳信息进行唯一id解码后对数据进行模型结构实例化组装,具备根据存储期限进行规定
历史数据的本地记录功能。探测中间件具备探测中间件负责维护裸机资源存活列表,并具备唯一往存储服务写入的功能,提高了操作的安全性。存储服务作为其他外部服务获取当前裸机资源存活列表的缓存服务,具备资源唯一比对机制,负责维护当前资源存活列表和历史资源记录列表。
55.4、本发明解决了传统监控中采用agent获取性能信息同时判断资源存活带来的探测延迟问题,只采用云平台接口获取信息对云平台压力过大的问题,实现了一种探测裸机资源网络存活状态的数据模型结构设计、一种云平台传递加密唯一id到裸机系统内部的方法和一种主动直连心跳发送机制,可以更简单、更快速、更直接、更方便地管理需要探测资源的存活数据状态,同时不会产生对云平台进行接口调用造成的压力,提高了应用性。
56.由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
57.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
58.附图1是本发明的方法流程图;
59.附图2是本发明的系统结构图。
60.图中,1为部署单元;2为探测agent;3为探测中间件;4为存储服务单元。
具体实施方式
61.为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
62.实施例一:
63.如图1所示,本实施例提供了一种裸机资源探测方法,包括如下步骤:
64.s1:通过部署加密配置化逻辑镜像的机制,使云平台将加密裸机数据传递到裸机系统内。
65.本步骤具体为:通过定制镜像将探测agent程序打包进镜像里;在裸机系统部署时通过configdriver将裸机的加密唯一id、探测中间件地址和令牌信息注入到探测agent的配置文件里。
66.本步骤设计了一种云平台传递加密唯一id到裸机系统内部的方法。主要是一种加密配置化裸机镜像的方式,其中,加密主要指的是唯一id信息是要被加密序列化的数据,由云平台生成并加密由探测agent直接使用。其中,配置化裸机镜像主要指的是要将探测agent需要的配置文件是在部署安装裸机系统时注入系统镜像内,基础系统镜像需要提前将探测agent可执行程序打包在内,在系统部署时会触发二次镜像封装,将云平台生成的加密id配置及其他访问认证信息(中间件地址以及访问令牌)注入在系统镜像内,通常采用
configdriver的方案进行注入。这样在系统部署完成启动后,监控agent就读取到配置文件的加密序列化的唯一id配置项,主动将其以及其他信息进行上报,保证了数据包的足够小。
67.s2:通过探测agent将加密裸机数据打包成心跳消息向探测中间件上报。
68.本步骤具体为:裸机系统启动后,探测agent通过读取配置文件将裸机的加密唯一id和其他扩展信息打成心跳数据包,并进行服务伴随式的定时循环推送;其中,在每次推送前进行网卡状态校验,校验通过后进行推送。
69.s3:使用探测中间件通过与探测agent基于udp的通讯协议进行数据交互,对探测agent上传的心跳消息进行解码解析操作,并根据探测结构模型进行裸机数据实例初始化。
70.首先,使用探测中间件通过udp的通讯协议接收到探测agent上传的包括唯一编码信息的心跳信息。然后,使用探测中间对探测agent上传的心跳消息进行唯一id解码操作,请求ip解析操作,并将ip信息、当前时间戳、探测agent发送的裸机的加密唯一id和其他扩展信息,根据探测结构模型进行数据实例初始化。
71.其中,探测结构模型为预先定义的用于实现裸机网络存活探测的并作为中心化统一实例化的结构模型。包括:裸机id、时间戳、ip地址、附加信息;所述附加信息采用开放键值对序列化数据结构,包括cpu使用率、内存使用率、和系统盘利用率等。其中键名一定是具备可读性,具体序列化指标可根据具体需求由探测agent定制。这样就将抽象出一个裸机资源的监控信息结构,方便统一中心化地管理数据采集信息,具备更大的灵活性、易用性、扩展性。
72.s4:使用探测中间件与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数据维护裸机资源存活列表。本步骤还包括:存储服务单元以键值对的方式存储裸机的加密唯一id和相应的扩展信息。
73.s5:通过存储服务单元向外部服务提供裸机资源存活列表的缓存服务。存储服务单元采用资源唯一比对机制,维护当前资源列表和历史资源列表;若探测中间件发送的资源与当前资源列表存在差异,将不存在的资源的信息自动迁徙到历史资源库,并更新历史资源列表。
74.上述步骤s2

s5实现了裸机资源探测的主动直连心跳发送机制。其中包括探测中间件、探测agent(部署在裸机节点)、存储服务。其中数据由探测agent会将加密后的裸机id和其他扩展信息最终发送到缓存服务,其中探测agent再每次发送数据时会读取网卡状态进行网卡状态校验,通过后才会进行心跳数据推送。探测agent与探测中间件通过通讯协议进行交互,探测中间件主要负责将探测agent上传的加密唯一id编码进行约定解密,维护裸机资源id列表。探测中间件具备裸机资源的探测结构模型进行数据实例初始化,回对发送数据的客户端进行ip解析,并将ip信息、当前时间戳、与agent同时发送的唯一id以及扩展字段,根据探测结构模型进行数据实例初始化,形成可读性、清晰性、可分析性的数据实例结构。探测中间件具备本地缓存历史资源数据的功能,可对每个agent上传的数据进行默认期限保存。探测中间件与存储数据库通过驱动进行交互,存储服务主要起到缓存读取效果,以键值对的方式存储探测agent的唯一编码id和其他数据。存储服务不维护历史探测数据记录,负责维护当前最新的裸机id及其信息的当前资源列表和历史资源列表,具备资源唯一比对机制,一旦探测中间件发送的资源与当前资源列表存在差异,会自动将不存在的资源的信息自动迁徙到历史资源库,方便其他模块进行快速读取访问。这样其他前端类服务
可以快速的从缓存服务里读取到当前最新的裸机资源列表的当前最新状态,在不存储其他过多历史数据的前提下,可以清晰明了地获取到当前最新裸机资源的网络存活状态。
75.本实施例提供了一种裸机资源探测方法,通过设计了一种裸机数据采集的数据模型结构设计和云平台传递加密唯一id到裸机系统内部的方法,利用主动直连心跳发送机制,降低对云平台接口的调用量,降低了对服务器的压力,具备更好的适用性和扩展性,方便裸机资源的探测。
76.实施例二:
77.基于实施例一,本实施例还提供了一种裸机资源探测方法,包括:
78.1、探测agent主动上报心跳信息。首先定制镜像已经将探测agent程序打包进镜像里,其次在裸机系统部署时通过configdriver将裸机的加密唯一id和探测中间件地址及令牌信息注入到镜像探测agent的配置文件里。系统启动后,探测agent就可以读取配置文件将该裸机的加密唯一id和其他扩展信息打成心跳数据包,进行服务伴随式的定时循环推送。在每次发送前都会进行一步网卡状态校验,以减少网卡状态不通时仍会不停尝试发包的无效操作。
79.2、探测中间件与探测agent基于udp的通讯协议进行数据交互,其中探测agent是udp客户端主要提供唯一编码信息,探测中间件是udp服务端可以通过通讯协议接收到agent的数据并进行唯一id解码操作,请求ip解析操作,并根据当前时间戳进行数据组装,具备根据存储期限进行规定历史数据的本地记录功能。
80.3、探测中间件负责维护裸机资源存活列表,对裸机资源数据根据模型结构进行实例化,模型实例包括裸机id、时间戳、ip地址、附加信息,其他信息结构是开放键值对序列化数据:可包括cpu使用率、内存使用率、系统盘利用率等定制化信息。
81.4、探测中间件与存储服务具备可读写的关系,具备唯一可写的功能,其他服务只能对存储服务进行可读功能。存储服务提供缓存服务,维护当前网络存活资源列表和历史资源列表,不具备对同一资源历史心跳记录的存储功能。简单方便提供了外部服务获取当前裸机资源存活列表的功能。
82.实施例三:
83.基于实施例一,如图2所示,本发明还公开了一种裸机资源探测系统,包括:部署单元1、探测agent 2、探测中间件3和存储服务单元4。
84.部署单元1,用于部署加密配置化逻辑镜像的机制,使云平台将加密裸机数据传递到裸机系统内。部署单元1具体用于:通过定制镜像将探测agent程序打包进镜像里;在裸机系统部署时通过configdriver将裸机的加密唯一id和探测中间件地址及令牌信息注入到镜像探测agent的配置文件里。
85.探测agent 2,用于将加密裸机数据打包成心跳消息向探测中间件上报。探测agent 2具体用于:在裸机系统启动后,读取配置文件将该裸机的加密唯一id和其他扩展信息打成心跳数据包,通过服务伴随式的定时循环推送,将心跳数据包发送至探测中间件。在每次发送前都会进行一步网卡状态校验,以减少网卡状态不通时仍会不停尝试发包的无效操作。
86.探测中间件3,用于通过与探测agent基于udp的通讯协议进行数据交互,对探测agent上传的心跳消息进行解码解析操作,并根据探测结构模型进行裸机数据实例初始化;
还用于与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数据维护裸机资源存活列表。探测中间件3具体用于:作为udp服务端通过通讯协议接收到agent的数据并进行唯一id解码操作,请求ip解析操作,并根据当前时间戳进行数据组装;根据存储期限进行规定历史数据的本地记录功能;维护裸机资源存活列表,对裸机资源数据根据探测结构模型进行实例化;探测中间件与存储服务单元具备可读写的关系,具备唯一可写的功能。
87.存储服务单元4,用于向外部服务提供裸机资源存活列表的缓存服务。存储服务单元4具体用于:为其他外部服务获取当前裸机资源存活列表的缓存服务,具备资源唯一比对机制,负责维护当前资源存活列表和历史资源记录列表。
88.实施例四:
89.本实施例公开了一种裸机资源探测装置,包括处理器和存储器;其中,所述处理器执行所述存储器中保存的裸机资源探测程序时实现以下步骤:
90.1、通过部署加密配置化逻辑镜像的机制,使云平台将裸机的加密唯一id和相应的扩展信息传递到裸机系统内。
91.2、通过探测agent将裸机的加密唯一id和相应的扩展信息打包成心跳消息向探测中间件上报。
92.3、使用探测中间件通过与探测agent基于udp的通讯协议进行数据交互,对探测agent上传的心跳消息进行解码解析操作,并根据探测结构模型进行裸机数据实例初始化。
93.4、使用探测中间件与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数据维护裸机资源存活列表。
94.5、通过存储服务单元向外部服务提供获取裸机资源存活列表的缓存服务。
95.进一步的,本实施例中的裸机资源探测装置,还可以包括:
96.输入接口,用于获取外界导入的裸机资源探测程序,并将获取到的裸机资源探测程序保存至所述存储器中,还可以用于获取外界终端设备传输的各种指令和参数,并传输至处理器中,以便处理器利用上述各种指令和参数展开相应的处理。本实施例中,所述输入接口具体可以包括但不限于usb接口、串行接口、语音输入接口、指纹输入接口、硬盘读取接口等。
97.输出接口,用于将处理器产生的各种数据输出至与其相连的终端设备,以便于与输出接口相连的其他终端设备能够获取到处理器产生的各种数据。本实施例中,所述输出接口具体可以包括但不限于usb接口、串行接口等。
98.通讯单元,用于在裸机资源探测装置和外部服务器之间建立远程通讯连接,以便于裸机资源探测装置能够将镜像文件挂载到外部服务器中。本实施例中,通讯单元具体可以包括但不限于基于无线通讯技术或有线通讯技术的远程通讯单元。
99.键盘,用于获取用户通过实时敲击键帽而输入的各种参数数据或指令。
100.显示器,用于运行服务器供电线路短路定位过程的相关信息进行实时显示。
101.鼠标,可以用于协助用户输入数据并简化用户的操作。
102.实施例五:
103.本实施例还公开了一种可读存储介质,这里所说的可读存储介质包括随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动硬盘、cd

rom或技术领域内所公知的任意其他形式的存储介质。可读存储介质中存储有裸机
资源探测程序,所述裸机资源探测程序被处理器执行时实现以下步骤:
104.1、通过部署加密配置化逻辑镜像的机制,使云平台将裸机的加密唯一id和相应的扩展信息传递到裸机系统内。
105.2、通过探测agent将裸机的加密唯一id和相应的扩展信息打包成心跳消息向探测中间件上报。
106.3、使用探测中间件通过与探测agent基于udp的通讯协议进行数据交互,对探测agent上传的心跳消息进行解码解析操作,并根据探测结构模型进行裸机数据实例初始化。
107.4、使用探测中间件与存储服务单元通过驱动进行交互,并根据实例初始化的裸机数据维护裸机资源存活列表。
108.5、通过存储服务单元向外部服务提供获取裸机资源存活列表的缓存服务。
109.综上所述,本发明能够快速直接地管理需要探测资源的存活数据状态,同时不会产生对云平台进行接口调用造成的压力,提高了应用性。
110.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的方法而言,由于其与实施例公开的系统相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
111.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
112.在本发明所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
113.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
114.另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。
115.同理,在本发明各个实施例中的各处理单元可以集成在一个功能模块中,也可以是各个处理单元物理存在,也可以两个或两个以上处理单元集成在一个功能模块中。
116.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd

rom、或技术
领域内所公知的任意其它形式的存储介质中。
117.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
118.以上对本发明所提供的裸机资源探测方法、系统、装置及可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献