[发明专利]一种在线修改虚拟机内部配置系统及方法有效
申请号: | 201910254318.5 | 申请日: | 2019-03-31 |
公开(公告)号: | CN109933411B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 牛玉峰;毛可绪;李光涛;李琦 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445;G06F21/60 |
代理公司: | 济南竹森知识产权代理事务所(普通合伙) 37270 | 代理人: | 吕利敏 |
地址: | 250000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 修改 虚拟机 内部 配置 系统 方法 | ||
1.一种在线修改虚拟机配置系统,其特征在于,包括:管理服务器,主机与若干个虚拟机;
管理服务器通过主机分别与每个虚拟机通信连接;
管理服务器用于获取虚拟机配置参数,形成配置数据包,将配置数据包发送至主机;
主机用于接收并解析配置数据包,解析出对应的配置参数,对目标虚拟机进行配置,再把配置结果返回到管理服务器;
主机还用于解析出配置参数中的关键词及其与关键字所对应的参数值;根据关键词调取待配置虚拟机的待配置单元,将所述关键字所对应的参数值配置到所述待配置单元上,完成当前配置进程;
每个虚拟机轮询串口模块,当发现有触发信息接收时,根据预设的通信规则接收触发信息,并向主机回复应答信号;
主机基于回复应答信号向虚拟机发送待配置的命令与参数。
2.根据权利要求1所述的在线修改虚拟机配置系统,其特征在于,
虚拟机和主机分别配置串口模块,基于串口模块实现虚拟机和主机之间的通信连接;
管理服务器配置主机分别与每个虚拟机的通信规则;
主机配置有多线程通信,每个虚拟机通过单独的线程与主机通信。
3.根据权利要求1所述的在线修改虚拟机配置系统,其特征在于,
管理服务器分别配置每个虚拟机唯一的加密标识,并通过主机发送给对应的虚拟机;
管理服务器用于获取虚拟机配置参数,将所述虚拟机对应的加密标识,配置时间戳及配置参数形成配置数据包,发送至主机;
主机用于解析配置数据包,将数据包中的加密标识与每个虚拟机的预设加密标识进行匹配,匹配后,根据配置时间戳,对目标虚拟机进行配置,再把配置结果及配置完成时间戳返回到管理服务器。
4.一种在线修改虚拟机配置方法,其特征在于,方法包括:
管理服务器获取虚拟机配置参数,形成配置数据包,将配置数据包发送至主机;
主机接收并解析配置数据包,解析出对应的配置参数,对目标虚拟机进行配置;
主机将配置结果返回到管理服务器;
管理服务器预设配置参数中的关键词;
将预设的关键词发送给主机;
管理服务器将配置数据包发送至主机;
主机解析配置数据包,并解析出配置参数中的关键词及其与关键字所对应的参数值;根据关键词调取待配置虚拟机的待配置单元,将所述关键字所对应的参数值配置到所述待配置单元上,完成当前配置进程;
每个虚拟机轮询串口模块,当发现有触发信息接收时,根据预设的通信规则接收触发信息,并向主机回复应答信号;
主机基于回复应答信号向虚拟机发送待配置的命令与参数。
5.根据权利要求4所述的在线修改虚拟机配置方法,其特征在于,
主机配置多线程通信,每个虚拟机通过单独的线程与主机通信。
6.根据权利要求4所述的在线修改虚拟机配置方法,其特征在于,方法包括:
管理服务器分别配置每个虚拟机唯一的加密标识,并通过主机发送给对应的虚拟机;
管理服务器获取虚拟机配置参数,将所述虚拟机对应的加密标识,配置时间戳及配置参数形成配置数据包,发送至主机;
主机解析配置数据包,将数据包中的加密标识与每个虚拟机的预设加密标识进行匹配,匹配后,根据配置时间戳,对目标虚拟机进行配置,再把配置结果及配置完成时间戳返回到管理服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910254318.5/1.html,转载请声明来源钻瓜专利网。