【技术实现步骤摘要】
一种对虚拟机改变的请求进行验证的方法和系统
本申请涉及计算机领域,尤其涉及一种对虚拟机改变的请求进行验证的方法和系统。
技术介绍
随着互联思想的无处不在,分布式计算应用而生。传统的服务器思想受到了来自网络大数据量的挑战,因此,虚拟化技术应运而生。使用虚拟化技术获得的虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。利用虚拟机,可以实现对硬件异构性的有效屏蔽,同时还具有隔离软件的作用。但是,现有的对于虚拟机进行改变的请求的检查通常是针对与虚拟机相对应的物理机资源的调度方法的检测,而没有对改变请求本身进行验证的方法。
技术实现思路
本申请的目标在于提供一种对虚拟机改变的请求进行验证的方法和系统,以解决现有的无法验证请求的合法性以及不能够做出对于现有的虚拟机是否是有利或无利的判断的问题。基于此,本申请提出一种对虚拟机改变的请求进行验证的方法,包括如下步骤:接收对虚拟机改变的请求;对所述改变请求执行策略检查;在所述策略检查通过时,模拟改变后的虚拟机的运行;获取改变后的虚拟机的运行信息,并基于所述运行信息对虚拟机进行评估;在所述改变后的虚 ...
【技术保护点】
1.一种对虚拟机改变的请求进行验证的方法,包括如下步骤:接收对虚拟机改变的请求;对所述改变请求执行策略检查;在所述策略检查通过时,模拟改变后的虚拟机的运行;获取改变后的虚拟机的运行信息,并基于所述运行信息对虚拟机进行评估;在所述改变后的虚拟机评估结果优于改变前的虚拟机评估结果时,执行虚拟机改变。
【技术特征摘要】
1.一种对虚拟机改变的请求进行验证的方法,包括如下步骤:接收对虚拟机改变的请求;对所述改变请求执行策略检查;在所述策略检查通过时,模拟改变后的虚拟机的运行;获取改变后的虚拟机的运行信息,并基于所述运行信息对虚拟机进行评估;在所述改变后的虚拟机评估结果优于改变前的虚拟机评估结果时,执行虚拟机改变。2.如权利要求1所述的对虚拟机改变的请求进行验证的方法,其中在接收到对虚拟机改变的请求后,获得当前虚拟机的运行信息,并基于当前虚拟机的运行信息对虚拟机进行评估,获得改变前的虚拟机评估结果。3.如权利要求1或2所述的对虚拟机改变的请求进行验证的方法,其中对所述改变请求执行策略检查包括如下子步骤:根据所述改变请求,生成多个具有关联步骤的改变过程;基于预先设定的规则,判断多个改变过程的转换是否被允许;如果被允许,则所述策略检查通过。4.如权利要求3所述的对虚拟机改变的请求进行验证的方法,其中在转换中的一个不被允许时,调用异常处理方法。5.如权利要求1所述的对虚拟机改变的请求进行验证的方法,其中所述模拟改变后的虚拟机的运行,包括如下子...
【专利技术属性】
技术研发人员:苑贵全,
申请(专利权)人:张家口浩扬科技有限公司,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。