说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210911495.8 (22)申请日 2022.07.30 (71)申请人 济南浪潮数据技 术有限公司 地址 250000 山东省济南市中国 (山 东) 自 由贸易试验区济南片区浪潮路1036号 浪潮科技园S0 5楼S311室 (72)发明人 魏传程 胡玉鹏 (74)专利代理 机构 济南诚智商标专利事务所有 限公司 3710 5 专利代理师 李魁峰 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) (54)发明名称 一种云平台虚拟 机内存缩容方法、 装置及存 储介质 (57)摘要 本发明涉及一种云平台虚拟机内存缩容方 法、 装置及存储介质。 本申请在虚拟机能够进行 缩容且收到缩容指令时, Memtool向内核申请缩 容指令所指示缩容容量大小的目标客户机物理 内存地址, 目标客户机物理内存地址为虚拟机中 连续或非连续空闲内存的客户机物理 内存地址; Memtool除实际占用客户机物理 内存地址外虚拟 占 用所分配的目标客户机物理内存地址, Memtool运行时仅利用实际占用的客户机物理 内 存地址, 而被虚拟占用的目标客户机物理 内存地 址空闲; 目标客户机物理内存地址转换得到对应 的目标宿主机物理 内存地址, 将目标宿主机物理 内存地址释放给宿主机使用。 本发明利用 Memtool虚拟占用和释放内核分配的内存 来实现 内存缩容恢复, 改动少易行。 权利要求书2页 说明书6页 附图3页 CN 115309504 A 2022.11.08 CN 115309504 A 1.一种云平台虚拟机内存缩容方法, 其特征在于, 包括: 在虚拟机的操作系统中配置 Memtool, 在虚拟机 能够进行缩容且收到缩容指令时, Memtool向内核申请缩容指令所指示 缩容容量大小的目标客户机物理内存地址, 所述目标客户机物理内存地址为虚拟机中连续 或非连续空闲内存的客户机物理内存地址; Memtool除实际占用客户机物理内存地址外虚 拟占用所分配的目标客户机物理内存地址, Memtool运行时仅利用实际占用的客户机物理 内存地址, 而被虚拟占用的目标客户机物理内存地址空闲; 目标客户机物理内存地址转换 得到对应的目标宿主机物理内存地址, 将目标宿主机物理内存地址释放给宿主机使用。 2.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 虚拟机内存恢复 时, 将目标宿主机物理内存地址重新分配给相 应的虚拟机, 根据目标宿主机物理内存地址 匹配待恢复内存的虚拟机, 向待恢复内存的虚拟机的Memtool发送内存恢复指令, Memtool 将虚拟占用的目标客户机物理内存地址释放给虚拟机的内核。 3.根据权利要求2所述的云平台虚拟机内存缩容方法, 其特征在于, 将目标宿主机物 理 内存地址从宿主机重新分配给相应的虚拟机前, 宿主机对目标宿 主机物理内存地址中的内 存进行一次复写。 4.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 判断虚拟机能够进 行缩容的方法包括: Memtool响应缩容指 令采集虚拟 机自身的内核、 应用程序当前内存占用 情况, 获取虚拟机自身的空闲内存容量; Memtool从缩容指令获取缩容容量; Memtool比较缩 容容量是否大于各自虚拟 机的空闲内存容量, 若 大于, 则虚拟 机Memtool反馈该虚拟 机不满 足缩容条件, 无法缩容; 若小于, 则Memtool向内核申请缩容指令所指示缩容容量大小的目 标客户机物理内存地址 。 5.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 所述目标客户机物 理内存地址转换得到对应的目标宿主机物理内存地址包括: Memtool将自身和虚拟机中内 核、 应用程序的内存占用情况反馈给虚拟机监控器, 其中, Memtool自身的内存占用情况包 含Memtool对目标客户机物理内存地址的虚拟占用情况和Memtool对客户机物理内存地址 的实际占用情况; 虚拟机监控器基于预配的客户机物理内存地址空间和宿主机物理内存地 址空间之间的映射关系, 根据目标客户机物理内存地址得到目标宿主机物理内存地址 。 6.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 监控宿主机所运行 业务的内存占比, 宿 主机所运行业务占用内存占比在设定的第一持续时间内始终 高于第一 占比阈值时, 自动触发给被内存 缩容的虚拟机的Memto ol发送缩容指令 。 7.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 宿主机所运行业务 占用内存占比在设定的第二持续时间内始终低于第二占比阈值时, 自动触发给被内存缩容 的虚拟机的Memto ol发送内存 恢复指令 。 8.根据权利要求1所述的云平台虚拟机内存缩容方法, 其特征在于, 监控被内存缩容的 虚拟机内核和应用程序内存占用情况, 内存占用比例在设定的第三持续时间内始终高于第 三占比阈值时, 自动触发给 该虚拟机的Memto ol发送内存 恢复指令 。 9.一种云平台虚拟机内存缩容装置, 其特征在于, 包括: 处理单元, 总线单元和存储单 元, 其中, 所述存储单元包括物理内存, 所述总线 单元连接存储单元、 处理单元, 所述存储单 元存储计算机程序, 计算机程序被处理单元执行时实现如权利要求1 ‑8任一所述的云平台 虚拟机内存 缩容方法。权 利 要 求 书 1/2 页 2 CN 115309504 A 210.一种实现云平台虚拟机 内存缩容方法的存储介质, 所述存储介质存储计算机程序, 其特征在于, 所述计算机程序被处理器执行时实现如权利要求1 ‑8任一所述的云平台虚拟 机内存缩容方法。权 利 要 求 书 2/2 页 3 CN 115309504 A 3
专利 一种云平台虚拟机内存缩容方法、装置及存储介质
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 13:07:19
上传分享
举报
下载
原文档
(564.1 KB)
分享
友情链接
DB31-T 25-2020 热处理电热设备节能监测与经济运行 上海市.pdf
DB 6505-T 169—2023 法定计量检定机构服务规范 哈密市.pdf
GB-T 32161-2015 生态设计产品评价通则.pdf
GB-T 42559-2023 声学 干涉型光纤水听器相移灵敏度测量.pdf
GB-T 43711-2024 电子采购交易规范 非招标方式.pdf
NB-T 10178-2019 煤矿在用继电保护装置电气试验规范.pdf
GM-T 0050-2016 密码设备管理 设备管理技术规范.pdf
GB-T 7256.1-2022 民用机场助航灯具 第1部分:一般要求.pdf
GB-T 25068.4-2022 信息技术 安全技术 网络安全 第4部分:使用安全网关的网间通信安全保护.pdf
GB-T 38591-2020 建筑抗震韧性评价标准.pdf
GB-T 40060-2021 液氢贮存和运输技术要求.pdf
SY-T 6643-2021 陆上多波多分量地震资料采集技术规程.pdf
GB-T 31013-2014 声学 管道、阀门和法兰的隔声.pdf
GB-T 37227.1-2018 制冷系统绩效评价与计算测试方法 第1部分:蓄能空调系统.pdf
GB-T 33746.1-2017 近场通信(NFC)安全技术要求 第1部分:NFCIP-1安全服务和协议.pdf
人工智能大模型体验报告2.0.pdf
T-ZJPA 002—2022 医药化工企业节能降碳减排工程技术指南.pdf
T-CISA 046—2020 铬—锰—镍—氮系奥氏体不锈钢冷轧钢板和钢带.pdf
GB-T 38647.2-2020 信息技术 安全技术 匿名数字签名 第2部分:采用群组公钥的机制.pdf
T-CAMETA 001006.3—2022 工业网关 第3部分:面向数控系统的工业网关测评技术规范.pdf
1
/
3
12
评价文档
赞助2元 点击下载(564.1 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。