-
公开(公告)号:CN105550040A
公开(公告)日:2016-05-04
申请号:CN201511019980.0
申请日:2015-12-29
Applicant: 四川中电启明星信息技术有限公司
IPC: G06F9/50
CPC classification number: G06F9/5038
Abstract: 本发明公开了基于KVM平台的虚拟机CPU资源预留算法,包括以下步骤:在内核态通过获取用户设置的资源预留参数,根据虚拟机优先级公式计算出虚拟机的优先级Si的理论值,通过虚拟机的进程id找到内核态task_struct数据结构,且进程优先级设置为Si;之后,另一个以t为周期的虚拟机定时器任务将会被触发,在该任务中通过对虚拟机的优先级Si的理论值与虚拟机实际运行时间值进行比较,当虚拟机实际运行时间值大于等于虚拟机的优先级Si的理论值时,从资源预留算法恢复到默认的CFS算法;通过对KVM接口调用获取虚拟机运行过程中的相关数据,提高虚拟机响应性能;保证优先级高的任务能够有充足的资源完成执行目标。
-
公开(公告)号:CN105550040B
公开(公告)日:2019-06-14
申请号:CN201511019980.0
申请日:2015-12-29
Applicant: 四川中电启明星信息技术有限公司
IPC: G06F9/50
Abstract: 本发明公开了基于KVM平台的虚拟机CPU资源预留算法,包括以下步骤:在内核态通过获取用户设置的资源预留参数,根据虚拟机优先级公式计算出虚拟机的优先级Si的理论值,通过虚拟机的进程id找到内核态task_struct数据结构,且进程优先级设置为Si;之后,另一个以t为周期的虚拟机定时器任务将会被触发,在该任务中通过对虚拟机的优先级Si的理论值与虚拟机实际运行时间值进行比较,当虚拟机实际运行时间值大于等于虚拟机的优先级Si的理论值时,从资源预留算法恢复到默认的CFS算法;通过对KVM接口调用获取虚拟机运行过程中的相关数据,提高虚拟机响应性能;保证优先级高的任务能够有充足的资源完成执行目标。
-
公开(公告)号:CN104579792A
公开(公告)日:2015-04-29
申请号:CN201510039621.5
申请日:2015-01-26
Applicant: 四川中电启明星信息技术有限公司
Abstract: 本发明公开了多适配方式实现多种类型虚拟资源集中管理架构及方法,包括资源管理系统、调度适配器、X86资源控制器、X86服务器群、IBM小型机控制器、IBM小型机群、HP小型机控制器、HP小型机群;通过调度适配器对多种不同的资源控制器接口及数据格式进行统一转换,形成对外一致的接口及数据格式,调度适配器通过对外开放基于REST风格的接口,供资源管理系统访问;解决现有虚拟化软件不能同时纳管三种不同网络服务器的所需问题,利用调度适配器将三种不同架构的物理服务器在原有的虚拟化基础上进行适配整合,构建成虚拟资源池并集中统一管理,并基于此管理架构而设计的管理方法,完成对不同资源池的统一调度管理功能。
-
-