-
公开(公告)号:CN105279028A
公开(公告)日:2016-01-27
申请号:CN201510822763.9
申请日:2015-11-24
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 解琰
IPC: G06F9/50
Abstract: 本发明公开了一种内存资源分配方法及装置,该方法包括:当出现内存资源竞争时,获取至少一个第一虚拟机中每个第一虚拟机占用的内存资源及至少一个第二虚拟机中每个第二虚拟机占用的内存资源,其中,第一虚拟机为优先分配内存资源的虚拟机,第二虚拟机为不优先分配内存资源的虚拟机;基于每个第一虚拟机占用的内存资源及每个第二虚拟机占用的内存资源按照预设原则进行计算,得到每个第二虚拟机的限制内存;将Cgroups中与每个第二虚拟机对应的控制该第二虚拟机占用的内存资源的内存资源限制参数的值设置为该第二虚拟机的限制内存。通过本申请公开的上述技术方案,通过Cgroups实现内存资源的优先分配。
-
公开(公告)号:CN106293697A
公开(公告)日:2017-01-04
申请号:CN201610586853.7
申请日:2016-07-22
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F9/44
CPC classification number: G06F8/37
Abstract: 本发明公开了一种利用argparse命令行解析器实现virsh命令的方法及装置,通过创建顶层参数解析器对象;添加子解析器,子解析器分别与每个virsh子命令相对应;在每个子解析器中添加所需的位置参数、可选参数以及用于识别各子解析器的标识参数;采用子解析器进行参数解析;将解析出的各项参数值通过逻辑判断,传入libvirt对应的接口中,以实现虚拟机的管理。本申请利用argparse这一强大的命令行解析工具,在日后的虚拟机管理过程中,直接使用封装好的命令来实现libvirt中所有功能,并且在日后的系统维护中只需要更改对应的子解析器即可,提高了整个系统的运行效率。
-
公开(公告)号:CN105279028B
公开(公告)日:2018-09-07
申请号:CN201510822763.9
申请日:2015-11-24
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 解琰
IPC: G06F9/50
Abstract: 本发明公开了一种内存资源分配方法及装置,该方法包括:当出现内存资源竞争时,获取至少一个第一虚拟机中每个第一虚拟机占用的内存资源及至少一个第二虚拟机中每个第二虚拟机占用的内存资源,其中,第一虚拟机为优先分配内存资源的虚拟机,第二虚拟机为不优先分配内存资源的虚拟机;基于每个第一虚拟机占用的内存资源及每个第二虚拟机占用的内存资源按照预设原则进行计算,得到每个第二虚拟机的限制内存;将Cgroups中与每个第二虚拟机对应的控制该第二虚拟机占用的内存资源的内存资源限制参数的值设置为该第二虚拟机的限制内存。通过本申请公开的上述技术方案,通过Cgroups实现内存资源的优先分配。
-
-