Power Systems 虚拟化简介.docx
《Power Systems 虚拟化简介.docx》由会员分享,可在线阅读,更多相关《Power Systems 虚拟化简介.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Power Systems 虚拟化简介Jaqui Lynch, 编辑, IBM Systems Magazine2009 年 12 月 09 日本文向您详细地介绍了 Power System 虚拟化相关的技术和亮点,让您对这些最新的虚拟化技术有一个全面的了解。本文来自IBM Systems Magazine for AIX 中文版。自从引入 POWER5 技术以来,虚拟化提供了许多出色的特性。它是服务器整合的基础;有助于减少计划内停机时间,对于绿色计算领域很重要。更快更大的服务器不但有更多的可用内存,而且包含 Virtual I/O (VIO) 服务器、Virtual Ethernet、sha
2、red Ethernet adapter (SEA)、Virtual SCSI 和 Micro-Partitioning 等功能。另外,Simultaneous multi-threading (SMT) 可以显著提高大多数工作负载的性能。但是,使用这些特性的关键是至少要安装 AIX V5.3(或 Linux),这是使用这些新特性所需的 OS 版本。基于 POWER6 处理器的服务器上的 AIX V6 提供更高级的虚拟化特性。POWER5 和 POWER6 服务器的另一个好处是,它们可以在同一台服务器上的不同 LPAR 中同时运行多个不同的 OS。一台服务器可以同时运行 AIX V5.3、AI
3、X V6.1、SUSE Linux Enterprise Server 和 Red Hat Enterprise Linux,它们都在自己的 LPAR 中运行。另外,可以使用 VIO 服务器功能支持它们。hardware management console (HMC) 或 integrated virtualization-manager (IVM) 软件管理服务器。选项和术语与虚拟化有关的术语比较混乱。术语分为三个领域:CPU、内存和 I/O(网络和磁盘)。但糟糕的是,一些命令使用略有不同的缩写词表示相同的东西。在 POWER6 处理器上,通过称为 PowerVM 的特性提供虚拟化。这个特
4、性在 POWER5 系统上称为 Advanced Power Virtualization。POWER6 系列包含三个服务器版本:Express、Standard 和 Enterprise。Express 版只能在入门级系统(Power 520 和 Power 550)上使用,它的功能有限,比如只支持 IVM 和在 VIO 服务器中包含三个 LPAR。Standard 版提供所有虚拟化特性,但是不包括两个为 Enterprise 版保留的功能。Enterprise 版在 Standard 版的基础上增加了 live partition mobility 和 Active Memory Shar
5、ing 功能。对于 POWER5 和 POWER6 服务器,总是运行 POWER Hypervisor,它提供把物理实体(CPU、内存和 I/O 设备等)与实际软件或 LPAR 隔离开的功能。通过运行 VIO 服务器支持客户机 LPAR 可以进一步增强虚拟化功能。VIO 服务器是定制的 LPAR,提供 SEA 和 Virtual SCSI 功能以及 live partition mobility 和 Active Memory Sharing。以前,即使 LPAR 很少使用 I/O 卡,也必须把整个槽分配给 LPAR;通过使用 VIO 服务器,可以在 LPAR 之间共享 PCI 槽中的卡。这可
6、以显著减少 I/O 抽屉、I/O 卡和相关成本。回页首设置一定要了解内存和 CPU 资源的三个设置。最小值是引导 LPAR 所需的最低量;在 LPAR 正常引导时,如果资源可用,它会使用期望值;最大值是正在运行的 LPAR 可以使用动态 LPAR 操作把资源提高到的上限。回页首Virtual Ethernet 和 SEAVirtual Ethernet 是从 AIX V5.3 开始引入的,它并不需要 PowerVM。它让两个 LPAR 可以通过 Hypervisor 和 Vrtual Ethernet 通道通信。Virtual Ethernet 传输网络通信流需要一些 CPU 和内存。它还支持
7、 Virtual LAN 和其他安全机制。SEA 利用 Virtual Ethernet。SEA 并不把以太网适配器分配给 VIO 服务器上的每个 LPAR,而是把实际适配器(或聚合在一起的适配器组)分配给 VIO 服务器。LPAR 使用 Virtual Ethernet 与 VIO 服务器通信,必须传输到机器外的通信流都通过 VIO 服务器中的 SEA 发送出去。为了提供冗余,通常用两个 VIO 服务器作为 SEA,一个设置为主 SEA,另一个在执行故障转移时运行。SEA 可以减少系统上以太网卡的数量并提供故障转移和冗余。回页首Virtual SCSI以前,如果希望为 LPAR 提供引导磁盘
8、,就必须为连接磁盘的卡提供一个槽,这个槽是这个 LPAR 专用的。随着服务器越来越大、越来越快,需要在其中整合更多的 LPAR,这会显著增加引导 LPAR 所需占用的磁盘和槽数量,更何况还有实际数据磁盘。Virtual SCSI 让 VIO 服务器拥有适配器和磁盘,VIO 服务器可以分割磁盘并把部分磁盘(或整个磁盘)提供给 LPAR,让客户机 LPAR 认为自己拥有完整的引导磁盘。例如,根据 rootvg 的干净程度,大多数 LPAR rootvg 的大小在 30 到 45 GB 之间。目前最小的磁盘大约为 146 GB。通过使用 VIO 服务器,这个 146 GB 的磁盘可以轻松地分割为三个
9、逻辑卷,每个逻辑卷可以作为一个 LPAR 的引导卷。即使为了提供冗余使用两个 VIO 服务器,这仍然可以显著减少磁盘、PCI 卡和 I/O 抽屉。回页首内存直到不久之前,内存的情况还非常简单:内存是 LPAR 专用的。一定要记住,用来跟踪真实内存到虚拟内存映射的 Hypervisor 页面表条目的大小是根据 LPAR 的最大内存计算的,而不是根据期望内存。用户根据经验设置 LPAR 的最大内存,让 Hypervisor 的开销不会超过必要量太多。例如,如果服务器有 128 GB 内存,而 LPAR 的期望内存为 4 GB,那么把最大内存设置为 8 GB 左右而不是 128 GB。这些页面表条目
10、的 Hypervisor 开销的计算方法通常是,最大内存设置除以 64,然后向上取整到最接近的逻辑内存块大小。对于上面的示例,如果把最大内存设置为 128 GB,Hypervisor 就会为这个 LPAR 的页面表条目保留至少 2 GB 内存,尽管期望值只是 4 GB。如果最大内存设置为 8 GB,那么只保留 128 MB(根据逻辑内存块大小,也可能保留 256 MB)。4 月,IBM 发布了 Active Memory Sharing 特性。这个工具提供可以由分区共享的内存池,允许在某些情况下过量使用内存,这样就不必购买很多内存。Active Memory Sharing 需要 AIX V6
11、.1(或 IBM i 或 Linux)、POWER6 硬件和一些特定的固件版本。它还需要 PowerVM Enterprise 版,要求 LPAR 中的所有资源都是虚拟化的,LPAR 必须在共享处理器池中(使用 Micro-partitioning)。Active Memory Sharing 是为内存需求变化大的 LPAR 设计的。VIO 服务器有一组特殊的 Active Memory Sharing 分页设备,在另一个 LPAR 需要内存时,可以根据设置时选择的选项交换出 LPAR 的内存。Active Memory Sharing 并不适用于内存使用量非常稳定或需要可预测的高性能的工作负
12、载。它非常适合大多数测试和开发环境。关于 Active Memory Sharing 如何工作的更多信息,请参见 “Upping the Ante” (回页首CPU讨论 CPU 时使用的术语也很混乱。在 IBM Power Systems 环境中,CPU 表示单一处理器或单一处理器核。对于其他厂商,不一定是这种含义,所以最好使用 “核” 这个词,尤其是在讨论许可证时。核要么分配给 LPAR,要么放在共享处理器池中。有一个特性称为 dedicated donating,但是它的行为基本上与共享处理器池相似。对于专用的核,在引导时把物理核分配给 LPAR,同一个核一直由这个 LPAR 使用。因为一
13、个时钟周期提供 10 毫秒 (ms) 的分派窗口,所以核的分派窗口是 10 ms。当前没有分配给专用 LPAR 的所有核通常都放在共享处理器池中。在 POWER6 技术出现之前,只有一个共享处理器池。POWER6 服务器支持最多 64 个池,默认的池是 pool 0。如果把 LPAR 定义为使用共享处理器池,它们就可以使用 Micro-partitioning 功能。这意味着可以给 LPAR 分配一个核的十分之一,如果设置正确,LPAR 可以动态地收缩和增长。基于 POWER5 处理器的 Power Systems 服务器支持 SMT。在基于 POWER5 和 POWER6 处理器的服务器上,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Power Systems 虚拟化简介 虚拟 简介
限制150内