一种虚拟化云平台的停电保护自适应调度方法及系统技术方案

技术编号:41449985 阅读:35 留言:0更新日期:2024-05-28 20:39
本发明专利技术公开了一种虚拟化云平台的停电保护自适应调度方法及系统,若供电状态是停电状态,则进行停电调度;若供电状态是来电状态,则进行上电调度。针对突发停电,则根据外部网络中断情况进行调度操作;针对当前关停云平台所需的最大时间Tc≧UPS电源剩余供电时间Tu的情况,以及针对计划停电时间与当前时间的差值Tp>UPS电源剩余供电时间Tu的情况,缓存虚拟机内存至云内存盘并释放虚拟机进程,关停空闲计算节点;针对上电调度,则从云内存盘加载恢复虚拟机进程实例。本发明专利技术可以自动化、灵活地应对云平台的停电问题,降低了数据损坏风险,提高了云平台下电和上电效率,减少了业务总停机时间,提升核心业务可用性,具有较好的实用性。

【技术实现步骤摘要】

本专利技术属于下上电自适应调度的,具体涉及一种虚拟化云平台的停电保护自适应调度方法及系统


技术介绍

1、虚拟化云平台是一种基于虚拟化技术的云计算环境,通过将物理资源虚拟化为虚拟资源,提供按需分配和管理的计算、存储和网络服务,主要以虚拟机的方式分配给不同用户使用,为用户提供灵活、可靠的计算基础设施。其中虚拟机是通过服务器虚拟化技术构建的虚拟服务器。如图1所示,虚拟化云平台包含几台至几百台物理服务器(以下简称服务器),其中1台或多台服务器作为管控节点,其它服务器作为计算节点,每台服务器通常可运行几台至几十台虚拟机。虚拟化云平台中所有服务器与管理网交换机相连接构成云平台的管理网,管控节点中运行的云平台管控中心通过管理网发送控制指令来管控其它服务器完成云平台业务所需的任务调度。其中,所有服务器共享一套供电系统,供电系统由普通市电供电系统和ups电源组成。普通市电供电系统通过供电线路与ups电源连接,ups电源通过供电线路与虚拟化云平台中的所有服务器电源插头相连接。现有的虚拟化云平台的供电维护方案如下:

2、(1)在虚拟化云平台环境突发停电并切换为up本文档来自技高网...

【技术保护点】

1.一种虚拟化云平台的停电保护自适应调度方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤S1包括以下步骤:

3.根据权利要求1所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤S2中,针对突发停电类型,包括以下步骤:

4.根据权利要求3所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤SA1包括以下步骤:

5.根据权利要求3所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤SA2中,若外部网络中断,则通过云平台控制节...

【技术特征摘要】

1.一种虚拟化云平台的停电保护自适应调度方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤s1包括以下步骤:

3.根据权利要求1所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤s2中,针对突发停电类型,包括以下步骤:

4.根据权利要求3所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤sa1包括以下步骤:

5.根据权利要求3所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤sa2中,若外部网络中断,则通过云平台控制节点并发地向所有计算节点发送调度指令,计算节点收到调度指令后通过ps命令查找计算节点上当前存活的虚拟机进程实例;针对每个虚拟机进程,依次通过virsh suspend命令挂起进程;最终通过cpufreq-set命令将计算节点cpu调为节能模式。

6.根据权利要求3所述的一种虚拟化云平台的停电保护自适应调度方法,其特征在于,所述步骤sa2中,若外部网络未中断,通过云平台控制节点并发地向所有计算节点发送调度指令,计算节点收到调度指令后通过ps命令查找计算节点上当前存活的虚拟机进程实例;对每个虚拟机进程分别发起以线程并发的方式进行cpu和内存释放;最终通过cpufreq-set命令将计算节点cpu调为节能模式。<...

【专利技术属性】
技术研发人员:田富强牟骏杨帆林茂楠刘昂昂朱忠奎
申请(专利权)人:四川中电启明星信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1