Oujizz.com

Sultrycourting.com Pornotenango Chica De Sanarate El 1 Sultry Courting PowerVM 新特性 - Active Memory Sharing,第 3 部分: Active Memory Sharing 的计划

Sultrycourting.com Pornotenango Chica De Sanarate El 1 Sultry Courting

  • searchs Sanarate a Pornotenango c Sultrycourting.com e Chica r Pornotenango a Pornotenango asearcha Sanarate e Sanarate an Sultrycourting.com r Pornotenango t Sanarate Pornotenango h Sanarate c Pornotenango Sultrycourting.com s Sultrycourting.com a Sultrycourting.com cP a Chica eacsearchar Chica tsearche Pornotenango r Sultrycourting.com h orsearchosearche Sanarate a Sanarate go Sultrycourting.com s Chica asearchchsearchs Chica a Sultrycourting.com ch Sultrycourting.com a Chica sea Chica cessearcha Sultrycourting.com c Chica tnse Sanarate rhsearch hsearchcsearch Sultrycourting.com usearchtryc Sanarate uri Chica g Sanarate cmasearche Pornotenango rch Chica Csearchic ssearchCsearchiasearchac Sanarate S Chica ea Chica c Sanarate lr Sultrycourting.com searchon Pornotenango tsearchnsearchn Pornotenango osearchur Pornotenango s Pornotenango ac Pornotenango n. Sanarate o Pornotenango
  • 评论
    • “Active Memory Sharing 前提条件”:快速概述部署 Active Memory Sharing 环境需要满足的所有前提条件。
    • “部署考虑事项”: 讨论识别和选择适合配置 Active Memory Sharing 的工作负载的一些基本原则。
    • “确定 Active Memory Sharing 的规模”:描述确定 Active Memory Sharing 环境规模的工具和过程。

    Active Memory Sharing 前提条件

    表 1 列出 Active Memory Sharing 需要的最低级别。

    表 1.Active Memory Sharing 需求
    组件 最低级别 注解
    硬件
    基于 POWER6 处理器的服务器 需要这个硬件级别是因为它提供启用 AMS 的机制。
    管理的系统的固件
    340_075 在 ASMI 主屏幕上检查这个级别。
    PowerVM
    Enterprise Edition
    硬件特性代码,或启用 CoD 的特性。
    • HMC
    • IVM
    • 代码:V7R3.4 service pack 2
    • 与 Virtual I/O Server 相同
    • 在 HMC/IVM 主屏幕上检查
    • 使用 Updates 检查版本
    Virtual I/O Server
    2.1.1.10-FP-21
    在 VIOS shell 中执行 ioslevel
    AIX 6.1.3.0 TL 3 在 AIX 中执行 oslevel -s
    IBM i IBM i 6.1 + 最新的累积 PTF 包 + SI32798 在 IBM i 提示上执行 DSPPTF
    Linux Novell SuSE SLES11

    注意:关于如何更新系统级别的信息,请参考产品文档。

    针对 ESP 客户的提示:在 ESP (Early Ship Program) 期间,AMS 特性需要单独的激活码。

    您的 ESP 计划协调人负责获取系统信息,生成并向您提供参与计划的每个系统的激活码。获得激活码之后,必须使用 HMC、IVM 或 ASMI 界面输入激活码。

    除了激活 PowerVM Enterprise Edition 之外,ESP 协调人还会提供一套 VIOS 命令。必须把这些命令上传到 VIOS 上并执行以激活 AMS。


    部署考虑事项

    有了 Active Memory Sharing,就可以通过整合工作负载提高总体内存利用率。下面讨论识别这些工作负载所涉及的概念和基本规则,以及如何部署 Active Memory Sharing 环境。

    过量使用

    在 Active Memory Sharing 环境中,配置的逻辑内存量可以超过共享内存池中的物理内存量,这就可能导致过量使用(overcommitment)。

    每个共享内存分区认为自己拥有更多内存,这会导致过量预订逻辑内存。

    根据环境和工作负载,可能出现三种共享内存场景。

    Non overcommit

    共享池中可用的真实内存量足够多,超过了配置的逻辑内存总量。

    Logical overcommit

    在给定的时刻,正在使用的逻辑内存量等于共享内存池中的物理内存量。也就是说,配置的逻辑内存总量可以大于物理内存量,但是工作集不会超过物理内存量。

    Physical overcommit

    工作集内存需求可以超过共享池中的物理内存量。因此,逻辑内存必须由池中的物理内存和分页设备共同支持。

    在发生过量使用时,Hypervisor 使用分页设备存储过剩的逻辑内存,它通过 paging Virtual I/O Server 访问分页设备。

    工作负载选择

    在选择要使用 Active Memory Sharing 部署的工作负载时,首先必须了解工作负载和它们的内存需求。一定要在一段时间内(天 / 周 / 月)在专有内存模式下监视工作负载高峰和低谷,从而适当地确定共享内存池的大小。

    如果发现部署的一些工作负载不会达到其物理内存消耗上限,那么这些工作负载适合配置 Active Memory Sharing。另外,在选择工作负载时有一些要考虑的一般原则。

    正如 “过量使用” 所述,在某些场景中可以过量使用内存。在选择工作负载时,需要同时决定内存配置。下面提供为各个场景选择合适的工作负载的一般规则。

    Active Memory Sharing logical overcommit 适合于具有以下特征的工作负载:

    • 时间 “多元化” 的工作负载。例如,在 AM/PM 场景中,多个工作负载的高峰和低谷相互交错,因此可以采用 logical overcommit 方法,而不需要消耗超过池中物理内存量的内存。
    • 平均内存使用量需求低的工作负载,可以通过整合它们满足 logical overcommit。
    • 负载不稳定的工作负载,比如零售商总部和大学环境。
    • 故障转移和备用分区,它们用于提供冗余,只在主服务器停机时需要资源,冗余服务器不需要专有的资源。
    • 测试和开发环境。

    Physical overcommit

    Active Memory Sharing physical overcommit 适合于具有以下特征的工作负载:

    • 当前在 AIX 操作系统上运行并使用大量 AIX 文件缓存的工作负载。
    • 对 I/O 延迟不敏感的工作负载,比如文件服务器、打印服务器和网络应用程序。
    • 在大多数时候不活跃的工作负载。

    Dedicated memory partitions (专有内存分区)

    建议对于以下工作负载使用专有内存分区:

    • 服务质量要求高的工作负载。
    • 由于高峰负载稳定,内存使用量一直很高的工作负载。
    • 需要可预测的性能的工作负载。
    • 高性能计算工作负载,比如以科学计算为主的工作负载,它们保持很高的 CPU 利用率和内存带宽需求。

    整合因素

    “工作负载选择” 的说明选择了工作负载之后,必须考虑以下因素:

    • 为选择的工作负载设置合适的逻辑内存和物理内存比率。
    • 决定工作负载的共享内存权值,权值决定工作负载的优先级。
    • 根据内存比率,决定分页设备配置。如果比率高,就需要按照 “分页设备计划” 和后面部分中的“调优” 中的建议优化分页设备。
    • 在 physical overcommit 环境中,决定是否采用积极借用并确定应用程序借用级别,从而提供可接受的性能。借用级别是针对每个操作系统设置的。因此,在同一个系统中可以有多个借用级别共存。
    • 通过重新平衡资源优化利用率。即使系统的 CPU 和内存带宽利用率很低,物理内存也可能限制共享处理器分区的数量。

    分页设备计划

    Active Memory Sharing 分页设备的计划与操作系统分页设备并没有什么差异。

    如果高性能是优先考虑的需求,那么在发生分页时,希望它尽可能快地执行。下面的配置建议有助于提高分页设备的性能和可用性:

    • 配置某种磁盘冗余,比如镜像或 RAID5。
    • 使用比较小的条带(stripe)。
    • 跨尽可能多的磁盘子系统硬件分散 I/O 负载。
    • 在适配器或存储子系统上使用写缓存。
    • 尽可能使用物理卷而不是逻辑卷。
    • 根据性能需要确定存储硬件的大小。
    • 在使用之前,确保清除 HMC 为分页设备的物理卷设置的 PVID。

    确定 Active Memory Sharing 的规模

    本节讨论用来确定 Active Memory Sharing 需求规模的一些模型。

    确定 Virtual I/O Server 资源规模

    应该像以前一样为 LPAR 配置 Virtual I/O Server 的标准磁盘和网络 I/O。建议使用 IBM Systems Workload Estimator 工具帮助确定 VIOS 的规模。

    systems/support/tools/estimator/index.html

    对于 Active Memory Sharing,Virtual I/O Server 扮演新的角色。如果把它指定为 paging Virtual I/O Server,还必须考虑存储子系统和分页速率。

    表 2 为根据估计的分页速率和存储子系统类型估算每个共享内存分区的 CPU 占用提供指导。

    表 2.根据活动量和存储类型估算的 CPU 占用需求
    存储类型 内部存储 低水平存储 中等存储 高端存储
    分页速率
    0.005 0.01 0.02 0.02
    中等 0.01 0.02 0.04 0.08
    0.02 0.04 0.08 0.16

    注意:分页速率越高,在 Virtual I/O Server 分区中发生的 I/O 操作就越多,因此处理器占用需求会增加。

    图 1 以图形方式显示表 2 中的信息,说明这些值之间的关系。

    图 1.支持 AMS 分页设备所需增加的 CPU 占用

    例如,如果要部署五个共享内存分区,共享内存池分页设备采用中等存储解决方案,那么建议为 Virtual I/O Server 增加 (5 * 0.04) = 0.2 CPU 占用,这样当五个共享内存分区同时发生中等速率的 hypervisor 分页时,有足够的计算资源可以处理分页。

    要点:为了提高性能,可以部署只用于执行 AMS 分页的 VIOS,因此把分页 I/O 与其他 VIOS 功能(比如虚拟磁盘和虚拟网络 I/O)隔离开。在投入生产之前,建议对配置进行测试。

    确定共享内存分区的 CPU 规模

    与 Active Memory Sharing 相关联的大多数任务都会要求 hypervisor 消耗更多 CPU 周期。在过量预订内存配置中,CPU 使用量的增加取决于以下因素:

    • 对物理内存页面的访问速率
    • 物理内存与逻辑内存的比率
    • 磁盘访问的速率

    如果没有过量使用内存,CPU 使用量的增加量是最低的,只有额外的虚拟化软件层消耗少量 CPU 周期。

    注意:对于“确定 Virtual I/O Server 资源规模” 中讨论的分页操作,它们使用的 CPU 周期与专有内存分区中操作系统必须执行分页时消耗的周期差不多。

    参考资料

    学习

    • 您可以参阅本文在 IBM Redbooks 网站上的 红皮书原文
    • 本系列的第 1 部分,入门 :本文向您介绍了 IBM PowerVM 的最新技术-Active Memory Sharing,它可以帮助您更好的利用 Power 主机上的内存。
    • 本系列的第 1 部分,详细架构 :本文详细向您介绍了 Active Memory Sharing 的架构。首先介绍了目前支持的两种内存模型的主要特征,然后介绍了 Active Memory Sharing 的技术细节,描述了支持 Active Memory Sharing 所需的许多组件和技术。
    • 红皮书 《 IBM PowerVM Live Partition Mobility 》:本红皮书向您详细地介绍了 Live Partition Mobility 的概念和配置方法,是全面学习 Live Partition Mobility 的很好的资料。
    • IBM AIX 6 资源中心:在这里,我们集中地通过 AIX 6 的最新的 6 个特性来向您展示这个新产品的亮点。
    • IBM Power 系列主机虚拟化专题:在这里,我们为您整理了与 Power 系列主机虚拟化相关的内容,从概念、应用和新兴技术等方面向您介绍这个高级技术的方方面面。
    • AIX and UNIX 专区:developerWorks 的“AIX and UNIX 专区”提供了大量与 AIX 系统管理的所有方面相关的信息,您可以利用它们来扩展自己的 UNIX 技能。
    • AIX and UNIX 新手入门:访问“AIX and UNIX 新手入门”页面可了解更多关于 AIX 和 UNIX 的内容。
    • AIX and UNIX 专题汇总:AIX and UNIX 专区已经为您推出了很多的技术专题,为您总结了很多热门的知识点。我们在后面还会继续推出很多相关的热门专题给您,为了方便您的访问,我们在这里为您把本专区的所有专题进行汇总,让您更方便的找到您需要的内容。

    获得产品和技术

    • IBM 试用软件:使用可从 developerWorks 直接下载的软件构建您的下一个开发项目。

    讨论

    hSultrycourting.com Pornotenango Chica De Sanarate El 1 Sultry Courting PowerVM 新特性 - Active Memory Sharing,第 3 部分: Active Memory Sharing 的计划t s Javxd.com wSultrycourting.com Pornotenango Chica De Sanarate El 1 Sultry Courting PowerVM 新特性 - Active Memory Sharing,第 3 部分: Active Memory Sharing 的计划k s Tube