[发明专利]一种对于虚拟机执行改变的方法和系统有效
申请号: | 201811275474.1 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109460284B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 苑贵全 | 申请(专利权)人: | 深圳繁华科技研发有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 郭智 |
地址: | 518000 广东省深圳市龙华区民治街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对于 虚拟机 执行 改变 方法 系统 | ||
本申请公开了一种对于虚拟机执行改变的方法和系统,对于虚拟机执行改变的方法具体包括以下步骤:从私有信道接收对于至少一个虚拟机的改变命令;根据接收的改变命令所携带的信息对改变命令进行排序;在不中断对虚拟机进行的访问的情况下,执行改变命令。本申请提供的对于虚拟机执行改变的方法和系统能够对接收的多个改变命令进行排序并执行,无需手动执行改变和排序,从而提高了改变命令的执行时间和执行速度,同样增加了改变命令执行的安全性。
技术领域
本申请涉及信息与技术领域,具体地,涉及一种对于虚拟机执行改变的方法和系统。
背景技术
现有技术中,随着互联思想的无处不在,分布式计算机应用而生,随之虚拟化技术的应用也变得更加广泛,由于利用虚拟机能够实现对硬件异构性的有效屏蔽以及还能够隔离软件,越来越多的人们想要对虚拟机作出改变,以此来控制对硬件和软件的改变,当想要对虚拟机进行改变时,通常利用自动化工具对其进行改变,但这样做会额外增加系统的损耗,并且自动化工具也未必能够准确的实现与虚拟机配合,当有多个改变命令时,自动化工具并不能够对改变命令进行排序而是将多个改变命令同时执行,这样将拖慢系统的响应进程,在另一种情况下,在执行改变命令时,自动化工具并不能够对改变命令中的脏数据进行完全过滤,从而同样会影响系统的执行效率。
发明内容
本申请的目的在于对虚拟机进行改变时,能够对改变命令进行排序,实现自动并且快速的执行改变命令,无需手动对改变命令排序和执行,从而提高了改变命令的执行时间以及安全性。
为达到上述目的,本申请提供了一种对于虚拟机执行改变的方法和系统,对于虚拟机执行改变的方法具体包括以下步骤:从私有信道接收对于至少一个虚拟机的改变命令;根据接收的改变命令所携带的信息对改变命令进行排序;在不中断对虚拟机进行的访问的情况下,执行改变命令。
如上的,其中,改变命令中包含请求改变的对象、类型、环境的数据信息。
如上的,其中,根据接收的改变命令所携带的信息对改变命令进行排序包括如下子步骤:判断多个改变命令是否为同类型改变命令;对同类型的改变命令进行排序。
如上的,其中,根据改变命令中请求改变的对象判断是否为同类型改变命令。
如上的,其中,若改变命令为同类型改变命令,则根据改变命令中的除请求改变的对象之外的其他数据信息对改变命令进行排序,排序低的改变命令被丢弃。
如上的,其中,还包括,接收改变命令后判断改变命令是否有效,若改变命令无效,则停止分析,发送命令无效信号。
如上的,其中,若改变命令无效,对无效的改变命令进行出错分析。
如上的,其中,改变命令中还包括脏数据,在执行改变命令的过程需要对脏数据进行进一步处理,具体包括如下步骤:寻找脏数据;响应于寻找到脏数据,将改变命令再次写入虚拟机;清除所述脏数据。
一种对于虚拟机执行改变的系统,包括改变命令管理单元、排序单元、执行单元;改变命令管理单元用于从私有信道接收对于至少一个虚拟机的改变命令;排序单元与改变命令管理单元连接,用于对接收后的改变命令进行排序;执行单元与排序单元连接,用于根据执行排序后的改变命令。
如上的,其中,改变命令管理单元还包括有效判断模块、无效信号发送模块以及出错分析模块;有效判断模块用于判断执行后的改变命令是否有效;无效信号发送模块与有效判断模块连接,用于若改变命令无效向物理设备发送命令无效信号;出错分析模块与有效判断模块连接,用于对无效的改变命令进行出错分析。
本申请具有以下有益效果:
(1)本申请提供的对于虚拟机执行改变的方法和系统能够对接收的多个改变命令进行排序并执行,无需手动执行改变和排序,从而提高了改变命令的执行时间和执行速度,同样增加了改变命令执行的安全性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳繁华科技研发有限公司,未经深圳繁华科技研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811275474.1/2.html,转载请声明来源钻瓜专利网。