PowerVM 新特性 - Active Memory Sharing: 第 1 部分:入门
2009-09-06 00:00:00 来源:WEB开发网只要共享内存池不需要在同一时间给所有逻辑分区提供额外的页,hypervisor 分页就会是最小限度的。
如果 hypervisor 分页活动增加得太多,那么可能会向池中添加额外的内存,所有共享内存分区将会享受到内存可用性增加带来的好处。
这不同于专用内存配置,在专用内存配置中,新的内存必须只被静态地分配给一少部分选定的逻辑分区。
降低的内存需求
很好地了解多个分区前一阵子的物理内存需求,可以配置系统具有降低的内存配置。
例如,知道两个逻辑分区在高峰时各自需要 8 GB,但是它们的并发需求从来不超过 10 GB。共享内存池可以被定义为具有 10 GB 可用内存,每个逻辑分区被配置为具有 10 GB 逻辑内存。在专用内存配置中,需要 16 GB 内存,而不像共享内存设置那样只需要 10 GB。该场景展示在图 3 中,其中带有两个 AIX 逻辑分区。
db_server 逻辑分区启动一个作业,分配 7 GB 逻辑内存,而 web_server 逻辑分区则保持空闲。基于作业如何访问逻辑内存页,分区 db_server 逐渐增加实际内存使用量。分区 web_server 则相应地降低其实际内存使用量。Hypervisor 要求 AIX 借用内存并窃取一些内存页。
当 db_server 分区结束它的作业时,web_server 上的另一个作业启动,使用 7 GB 逻辑内存。随着新作业的内存访问,hypervisor 开始从 db_server 分区删除空闲的内存页,利用相同的借用和窃取技术将它们分配给 web_server 分区。
图 3. 内存的逻辑过量使用示例(查看大图)
宿主一组共享内存分区所需的内存用量会大大降低。因为共享内存分区不同时使用它们的所有内存,hypervisor 工作是有限的,并且大多数被窃取的页是自由页,需要的 I/O 操作也很少。
- ››Active Directory的复制拓扑,Active Directory系...
- ››Active Directory的主要还原,Active Directory系...
- ››Active Directory的脱机碎片整理,Active Directo...
- ››Active Object 并发模式在 Java 中的应用
- ››PowerVM 和 POWER7 处理器
- ››ActiveFile 手机文件管理
- ››Active Directory网络中DNS服务器的规划
- ››ActiveSkin 4.3软件换肤在VC中的实现
- ››Active Memory Sharing 与双 Virtual I/O Server ...
- ››PowerVM 新存储特性 - NPIV
- ››PowerVM 新特性 - Active Memory Sharing,第 5 部...
- ››PowerVM 新特性 - Active Memory Sharing,第 6 部...
更多精彩
赞助商链接