一种节点间共享内存的虚拟机迁移方法

    公开(公告)号:CN104793986B

    公开(公告)日:2018-07-31

    申请号:CN201510222657.7

    申请日:2015-05-05

    发明人: 张乾龙 江涛

    IPC分类号: G06F9/455 G06F9/48 H04L29/08

    CPC分类号: Y02D10/24 Y02D10/26 Y02D10/28

    摘要: 本发明公开了种节点间共享内存的虚拟机迁移方法,在向目标节点迁移使用远程内存的虚拟机时,包括两种迁移方式:非拷贝方式,将虚拟机所用的节点的内存控制权转移至目标节点,包括本地节点内存和远程节点内存;拷贝方式,将虚拟机所用的目标节点以外节点的内存数据,传送给目标节点,并直接将需要迁移的虚拟机所使用的目标节点远程内存的控制权转移给目标节点。通过上述方式,本发明提供的节点间共享内存的虚拟机迁移方法,能够减少虚拟机迁移时的内存数据拷贝操作,提高系统性能,节约传输通道带宽,并提高系统运行速度,节约功耗,进而降低系统运行成本。

    一种支持节点绑定的虚拟机动态调度方法

    公开(公告)号:CN104572279B

    公开(公告)日:2018-01-09

    申请号:CN201410818248.9

    申请日:2014-12-23

    IPC分类号: G06F9/48 G06F9/455 H04L29/08

    CPC分类号: Y02D10/24 Y02D10/26 Y02D10/28

    摘要: 本发明涉及云计算技术领域,特别是指一种支持节点绑定的虚拟机动态调度方法。本发明通过在云平台上将具有特殊需求的几台虚拟机标记成一个虚拟机组、将具有特殊配置的几台物理机标记成一个节点组,限定特定虚拟机组里的虚拟机只能运行在特定节点组里的物理机下,定时采集个她物理机的调度因素数值x,当某时刻采集到的物理机P1的调度因素数值为x时,判定x与调度因素下限阈值A和上限阈值B的大小。若x<A,则在节能模式下需要调度;若x>B,则在性能模式下需要调度;进入相应的模式进行调度。本发明解决了特殊要求虚拟机的动态调度问题;可以用于虚拟机的动态调度。

    虚拟化环境下基于群调度的同步优化调度系统和调度方法

    公开(公告)号:CN103777995B

    公开(公告)日:2017-02-01

    申请号:CN201310710423.8

    申请日:2013-12-20

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本发明公开了一种虚拟化环境下基于群调度的同步优化调度系统,包括VCPU初始映射模块、Credit分发模块、VCPU调度模块、Credit消耗模块、以及Credit历史统计模块。VCPU初始映射模块负责将VCPU映射到PCPU的运行队列。Credit分发模块根据权重将S个时间片分发个各个VM的个VCPU。VCPU调度模块负责在每个时间片将某个VCPU调度到当前PCPU运行,它根据Credit历史统计模块来确定运行并行负载的VM群调度的粒度以实施群调度策略。Credit消耗模块负责更新运行完一个时间片的VCPU的credit值的大小。Credit历史统计模块记录窗口为K的各个VCPU调度历史,并维护两种类型负载总的运行时间以提供VCPU调度模块所需要的群粒度值。本发明能够充分利用负载的类型行为来提升负载的性能,提高CPU的利用率,同时亦可减小能耗。

    一种基于微架构感知的虚拟机调度多策略选择方法

    公开(公告)号:CN103955397B

    公开(公告)日:2017-01-04

    申请号:CN201410176035.0

    申请日:2014-04-28

    申请人: 浙江大学

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本发明的微架构感知的多策略虚拟机调度方法,该多策略虚拟机调度方法中采集各个虚拟机的性能特征信息,通过对虚拟机的运行性能特征信息中各个性能特征,按照设定的性能特征优先级从高至低依次为各个虚拟机设定调度算法,并根据调度算法将各个虚拟机划分至相应的队列中,并按照设定的队列优先级判断各个队列的变化,根据队列的变化来调用相应的调度算法。该多策略虚拟机调度方法有效利用NUMA多核系统中潜在的性能提升空间,从而提高虚拟化系统的整体性能,降低物理资源使用成本,同时降低能耗等其他管理开销。

    云数据中心中基于虚拟机迁移的资源利用高效的节能方法

    公开(公告)号:CN106125888A

    公开(公告)日:2016-11-16

    申请号:CN201610460901.8

    申请日:2016-06-23

    IPC分类号: G06F1/32 G06F9/455 G06F9/50

    摘要: 本发明公开了云数据中心中基于虚拟机迁移的资源利用高效的节能方法,包含过载物理主机处理,资源阻塞物理主机的调整,轻载物理主机选择和虚拟机放置四个模块。该方法首先对云数据中心各物理主机的资源使用状态进行监测,对于过载的主机,选择合适的虚拟机迁移出去以降低物理主机负载;对于资源阻塞的物理主机,利用虚拟机迁移的方式进行负载调整;然后,根据资源需求情况在资源利用率较低的物理主机中选择合适主机,将其上运行的虚拟机全部迁移出去并关闭该主机以减少活动主机的数量和降低能耗;虚拟机放置模块则为需要迁移的虚拟机选择合适的目的主机。本方法能够有效提高云数据中心活动物理主机的资源利用效率,降低云数据中心的能耗。

    云环境下的敏捷弹性伸缩方法

    公开(公告)号:CN103425535B

    公开(公告)日:2016-08-10

    申请号:CN201310224694.2

    申请日:2013-06-05

    申请人: 浙江大学

    IPC分类号: G06F9/50 G06F9/455 H04L29/08

    摘要: 本发明涉及云计算的弹性计算领域,公开了一种云环境下的敏捷弹性伸缩方法,具体步骤如下:根据数据中心的历史负载数据对下个时间片进行负载预测,所述负载预则使用ARIMA模型和ARMA模型,以所述时间片为周期以实现负载预测;包括对虚拟机的保存操作和恢复操作,保存操作将虚拟机的内存状态进行保存以实现虚拟机的挂起,随后通过恢复操作恢复虚拟机的内存状态恢复虚拟机的使用;利用所述负载预测步骤得到的数据中心的负载预测,应用所述虚拟机快速供给步骤将一个或者多个应用就绪的虚拟机挂起或者快速投入使用,实现对数据中心应用集群的资源的动态调整。本发明的优点在于,根据应用集群当前状况实时地调整集群规模大小,减少数据中心的能耗。