MOM(Memory covercommit management)介绍
来源:互联网 发布:网络电话卡销售中心 编辑:程序博客网 时间:2024/05/08 03:28
MOM
MOM: Memory overcommit management
最初由IBM一名员工开发并在IBM项目中使用。目前ovirt项目也引入了该组件。
https://github.com/oVirt/mom
功能
提供KVM host上基于策略的内存overcommit管理。
可以根据从host和guest上收集的数据调整memory overcommit配置,从而达到最优的目的。 目前支持ballon和KSM策略控制。
VDSM、MOM
架构图:
交互图:
VDSM和MOM在部署上互相独立存在,VDSM向MOM提供policy使用。并使用MOM的RPC API进行控制。
MOM内部
基于policy和收集的数据对memory overcommit进行控制。
其中各组件:
controller:基于底层接口提供调控能力,比如触发ballon调整,ksm扫描合并。
evaluator:基于collector的数据和policy,判断是否要触发管理动作。
Policy:策略定义。定义何时应该触发管理动作执行。
collector:负责收集各种数据。
0 0
- MOM(Memory covercommit management)介绍
- MOM(Memory covercommit management)介绍
- MMU(memory management unit)主要功能介绍
- MMU(memory management unit)主要功能介绍
- Memory Management
- Memory Management
- Memory management
- Memory Management
- Memory management
- Memory Management
- Memory management
- Memory Management
- Memory Management
- memory management
- MMU(Memory Management Unit)介绍---摘自百度百科
- Practical Memory Management/官方关于内存管理的浅显介绍
- Linux memory management,内核高端内存及各Zone介绍
- MOM
- 001_010 Python 过滤字符串中不属于指定集合的元素
- Yii中使用activeFileField上传图片注意事项
- V4L2用户空间和kernel层driver的交互过程
- (20014)Internal error: AH00058: Error retrieving pid file logs/httpd.pid
- 音视频ffmpeg
- MOM(Memory covercommit management)介绍
- 华为机试题--回文数的判定
- 黑马程序员 数组和容器
- Shell 脚本小试牛刀(1) -- Debian系统初装后的各种配置
- openstack快照现状分析
- Swing创建密码口令框
- 解决"eker is not in the sudoers file"问题
- 使用IDE访问mysql数据库
- unity3d安装与破解