天天看点

漫谈IBM Power VM历史及其特点

IBM虚拟化是在微软、思杰、VMware等同样拥有自己产品和解决方案的众多厂商中,历史最为久远和成熟的代表,本文将对IBM Power VM的历史及其特点进行介绍。

l         微分区和共享处理器逻辑分区(Micro partitioning and Shared Processor Logical Partitioning,SLPAR) :微分区允许虚拟分区只占用一部分的CPU资源,最细的颗粒度可以只到一个CPU核心的1/10。虚拟服务器可以在任何物理服务器上运行,因为物理处理器是完全共享的。而共享的处理器逻辑分区可以在微分区的基础上,通过使用一种称为未封顶分区的特性来扩大 CPU 数量和它们的授权容量(Entitled Capacity,EC),授权容量在创建 CPU 的配置文件时配置。这是一项重要特性,因为允许系统在突发的 CPU 密集时期,从一个共享的处理器池的其他逻辑分区中分配未使用的 CPU 资源,这些资源在其他时间是空闲的,这样,能够以一种动态方式简化工作负载管理。 则CPU资源的调整单位可精细到1/100核心,方便精确性管理。

l         动态分区迁移(Live Partition Mobility):这个功能支持将正在运行的逻辑分区 LPAR(等同于一个虚拟机,可以是 AIX 或 Linux)从一个物理服务器移动到另一个服务器。

l         共享专用容量:允许专用处理器分区将空闲 CPU 周期捐献出来,以便在空闲处理器池中使用。

l         多个处理器池:允许在分配给共享池的分区之间均衡处理能力,从而提高吞吐量。

l         Lx86:这项技术支持运行直接在 Linux 分区上运行没有专门移植到 Power Architecture 的 x86 Linux 应用程序,无需执行必要的重新编译操作。可以有效的整合基于x86的Linux应用服务器。

l         活动内存共享(Active Memory Sharing,AMS):与处理器池的概念相似,多个分区可共享一个物理内存池,而每个分区根据工作负载的情况可动态的调配内存资源。当然,管理员也可以为分区分配专一的内存资源以确保应用性能,而AMS的出现为灵活的运用内存提供了可能。

l         主动内存扩展(Active Memory Expansion,AME):应用有需求的时候(比如SAP的ERP应用),通过内存压缩技术将现有的内存数据进行压缩,以腾出物理内存空间,最多可等效扩充50%的内存容量,用户也因此可以在部署相关应用时节省50%内存容量的成本。

并且,从IBM Power服务器的发展历史和定位来看,IBM对Power的解释是:Power是Performance(可靠)、Optimization(优化)、Wisdom(智能)、Efficiency(高效)和Reliability(可靠)的缩写。在业界,POWER架构处理器始终保持1-2年的领先性。正是有了这样的硬件基础,加之使用Power VM实现虚拟化技术管理,才能有效地提高资源的利用率,让用户及时的满足预期的需求或者是超过预期的一些峰值的需求,从而使得用户可以从IT的投资当中获得收益的最大化。

本文转自samsunglinuxl51CTO博客,原文链接:http://blog.51cto.com/patterson/643225 ,如需转载请自行联系原作者

继续阅读