[发明专利]一种对于虚拟机执行改变的方法和系统有效
申请号: | 201811275474.1 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109460284B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 苑贵全 | 申请(专利权)人: | 深圳繁华科技研发有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 郭智 |
地址: | 518000 广东省深圳市龙华区民治街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对于 虚拟机 执行 改变 方法 系统 | ||
1.一种对于虚拟机执行改变的方法,其特征在于,具体包括如下步骤:
从私有信道接收对于至少一个虚拟机的改变命令;
根据接收的改变命令所携带的信息对改变命令进行排序;
在不中断对虚拟机进行的访问的情况下,执行改变命令;
其中,根据接收的改变命令所携带的信息对改变命令进行排序包括如下子步骤:
判断多个改变命令是否为同类型改变命令;
对同类型的改变命令进行排序;
其中根据改变命令中请求改变的对象判断是否为同类型改变命令;
若改变命令为同类型改变命令,则根据改变命令中的除请求改变的对象之外的其他数据信息对改变命令进行排序,排序低的改变命令被丢弃。
2.如权利要求1所述的对于虚拟机执行改变的方法,其特征在于,改变命令中包含请求改变的对象、类型、环境的数据信息。
3.如权利要求1所述的对于虚拟机执行改变的方法,其特征在于,还包括,接收改变命令后判断改变命令是否有效,若改变命令无效,则停止分析,发送命令无效信号。
4.如权利要求3所述的对于虚拟机执行改变的方法,其特征在于,若改变命令无效,对无效的改变命令进行出错分析。
5.如权利要求1所述的对于虚拟机执行改变的方法,其特征在于,改变命令中还包括脏数据,在执行改变命令的过程需要对脏数据进行进一步处理,具体包括如下步骤:
寻找脏数据;
响应于寻找到脏数据,将改变命令再次写入虚拟机;
清除所述脏数据。
6.一种对于虚拟机执行改变的系统,其特征在于,包括改变命令管理单元、排序单元、执行单元;
改变命令管理单元用于从私有信道接收对于至少一个虚拟机的改变命令;
排序单元与改变命令管理单元连接,用于对接收后的改变命令进行排序;
执行单元与排序单元连接,用于根据执行排序后的改变命令;
其中,根据接收的改变命令所携带的信息对改变命令进行排序包括如下子步骤:
判断多个改变命令是否为同类型改变命令;
对同类型的改变命令进行排序;
其中根据改变命令中请求改变的对象判断是否为同类型改变命令;
若改变命令为同类型改变命令,则根据改变命令中的除请求改变的对象之外的其他数据信息对改变命令进行排序,排序低的改变命令被丢弃。
7.如权利要求6所述的对于虚拟机执行改变的系统,其特征在于,改变命令管理单元还包括有效判断模块、无效信号发送模块以及出错分析模块;
有效判断模块用于判断执行后的改变命令是否有效;
无效信号发送模块与有效判断模块连接,用于若改变命令无效向物理设备发送命令无效信号;
出错分析模块与有效判断模块连接,用于对无效的改变命令进行出错分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳繁华科技研发有限公司,未经深圳繁华科技研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811275474.1/1.html,转载请声明来源钻瓜专利网。