[发明专利]一种电源状态的控制方法及控制装置在审
申请号: | 201710783873.8 | 申请日: | 2017-09-01 |
公开(公告)号: | CN107357638A | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 翟辉 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F1/26 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李红爽,李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电源 状态 控制 方法 装置 | ||
1.一种电源状态的控制方法,其特征在于,包括:
从预先建立的第一信息记录表中获取待控制虚拟机的信息;其中,所述第一信息记录表记录有所有需要进行电源状态控制的虚拟机的信息;
获取控制所述待控制虚拟机的电源状态的目标控制指令;其中,所述目标控制指令包含所述待控制虚拟机的目标电源状态;
根据所述待控制虚拟机的信息和所述目标控制指令对所述待控制虚拟机的电源状态进行控制。
2.根据权利要求1所述的控制方法,其特征在于,所述从预先建立的第一信息记录表中获取待控制虚拟机的信息之前,还包括:
获取所有需要进行电源状态控制的虚拟机的信息;其中,所述需要进行电源状态控制的虚拟机的信息至少包括虚拟机的标识;
根据获取的所有需要进行电源状态控制的虚拟机的信息建立所述第一信息记录表。
3.根据权利要求2所述的控制方法,其特征在于,所述根据待控制虚拟机的信息和目标控制指令对待控制虚拟机的电源状态进行控制,包括:
判断所述待控制虚拟机的标识是否存在于第二信息记录表中;其中,所述第二信息记录表记录有正在进行电源状态控制的虚拟机的信息,所述正在进行电源状态控制的虚拟机的信息至少包括正在进行电源状态控制的虚拟机的标识和电源状态;
若所述待控制虚拟机的标识不存在于所述第二信息记录表中,将所述待控制虚拟机的标识和目标电源状态添加至所述第二信息记录表中,并根据所述目标电源状态对所述待控制虚拟机的电源状态进行控制;
若所述待控制虚拟机的标识存在于所述第二信息记录表中,根据所述目标电源状态和所述待控制虚拟机正在进行控制的电源状态对所述待控制虚拟机的电源状态进行控制。
4.根据权利要求3所述的控制方法,其特征在于,所述根据目标电源状态和待控制虚拟机正在进行控制的电源状态对待控制虚拟机的电源状态进行控制,包括:
根据所述待控制虚拟机的标识在所述第二信息记录表中获取所述待控制虚拟机正在进行控制的电源状态;
判断所述正在进行控制的电源状态是否与所述目标电源状态产生互斥;
若所述正在进行控制的电源状态不与所述目标电源状态产生互斥,在所述第二信息记录表中将所述待控制虚拟机正在进行控制的电源状态修改为所述目标电源状态,并根据所述目标电源状态对所述待控制虚拟机的电源状态进行控制;
若所述正在进行的电源状态与所述目标电源状态产生互斥,生成错误信息添加至错误信息表中,并继续控制所述待控制虚拟机正在进行控制的电源状态;其中,所述错误信息表记录有虚拟机正在进行控制的电源状态与所述目标电源状态产生互斥的信息。
5.根据权利要求4所述的控制方法,所述根据目标电源状态对待控制虚拟机的电源状态进行控制之后,还包括:
在所述第二信息记录表中删除所述待控制虚拟机的信息,并在第三信息记录表中添加所述待控制虚拟机的信息;其中,所述第三信息记录表记录有已经完成电源状态控制的虚拟机的信息,所述已经完成电源状态控制的虚拟机的信息至少包括已经完成电源状态控制的虚拟机的标识和当前电源状态;
所述继续控制待控制虚拟机正在进行控制的电源状态之后,还包括:
在所述第二信息记录表中删除所述待控制虚拟机的信息,并在第三信息记录表中添加所述待控制虚拟机的信息。
6.一种电源状态的控制装置,其特征在于,包括:
第一获取模块,用于从预先建立的第一信息记录表中获取待控制虚拟机的信息;其中,所述第一信息记录表记录有所有需要进行电源状态控制的虚拟机的信息;
第二获取模块,用于获取控制所述待控制虚拟机的电源状态的目标控制指令;其中,所述目标控制指令包含所述待控制虚拟机的目标电源状态;
处理模块,用于根据所述待控制虚拟机的信息和所述目标控制指令对所述待控制虚拟机的电源状态进行控制。
7.根据权利要求6所述的控制装置,其特征在于,还包括:
第三获取模块,用于获取所有需要进行电源状态控制的虚拟机的信息;其中,所述需要进行电源状态控制的虚拟机的信息至少包括虚拟机的标识;
建立模块,用于根据获取的所有需要进行电源状态控制的虚拟机的信息建立所述第一信息记录表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710783873.8/1.html,转载请声明来源钻瓜专利网。