服务器 频道

IBM虚拟化实战之p5服务器逻辑分区解读

  【IT168 服务器频道】学习有关如何对 IBM System p5 服务器分区的基础知识。如果您的企业与我们的相似,也许您会对拥有许多未得到充分利用却消耗了数据中心宝贵地板空间的服务器感到沮丧--这些服务器仅专用于单个应用程序,而该应用程序仅使用了昂贵的 CPU 和内存资源的很小一部分。将所有那些服务器合并到少量硬件上以更充分地利用资源,同时仍然为每个应用程序维护单独的操作系统环境,那不是很好吗?使用基于 IBM POWER5 的服务器,您完全可以实现这点。

  什么是逻辑分区?

  逻辑分区 (LPAR) 是划分单个系统的 CPU、内存和其他资源以创建多个单独服务器的能力。每个 LPAR 拥有自己的 CPU、内存和 I/O 设备分配。此类分区是在固件级别而不是在物理资源级别进行的。因此,使用 IBM System p5 服务器,您能够使用 Micro-Partitioning来创建 LPAR--每个 LPAR 分配的物理 CPU 少于一个。

  图 1 演示了独立服务器只有一个能访问服务器硬件的操作系统的情况。

  图 1. 只有一个操作系统的独立服务器

  另一方面,System p5 服务器(如图 2 所示)可以拥有多个访问物理系统硬件的操作系统。这是可在所管理的系统上实际配置的情况的极简单表示形式。

  图 2. 具有多个操作系统的 System p5 服务器

  每个 LPAR 包含自己的操作系统,该操作系统可以是 AIX?、Linux 或 i5/OS。在一个 p5 系统上,您只能有一个 Linux 或 i5/OS 分区。

  特殊种类的 LPAR:虚拟 I/O 服务器

  还存在一种特殊分区,称为"虚拟 I/O 服务器"(Virtual I/O Server,VIO Server)。VIO Server 提供了在多个 LPAR 之间共享 I/O 资源的能力。您在 VIO Server 上定义虚拟以太网和磁盘设备,然后使它们对系统上的其他 LPAR 可用。如果没有共享所管理系统上的 I/O 设备的能力,则每个 LPAR 都将需要自己的专用设备。如果系统上有两个 LPAR,您就至少需要两个以太网卡和两个磁盘控制器。然而,如果您有 15 个 LPAR,您就至少需要 15 个以太网卡和 15 个磁盘控制器。通过使用 VIO LPAR,您可以用数量少得多的以太网卡和磁盘控制器来承载 15 个 LPAR。

  当然,如果出于性能的需要,您仍然能够将 I/O 设备专用于某个 AIX 分区。例如,如果您有一个需要大量吞吐量的大型数据库 LPAR,就可以将一个磁盘控制器专用于该 LPAR,以便它不必与其他使用 VIO 磁盘控制器的 LPAR 竞争 I/O 资源。

  另一方面,您可能有多个不需要大量数据吞吐量的小型 LPAR。它们就是使用 VIO Server 的理想候选 LPAR,因为其中每个 LPAR 都不会完全利用以太网卡或磁盘控制器的全部容量(请参见图 3)。它们集合起来可以充分利用硬件的容量。

  图 3. 使用 VIO Server 的候选 LPAR

  所需的其他硬件

  除了 System p5 服务器硬件以外,您还需要一个硬件管理控制台(Hardware Management Console,HMC)或集成的虚拟化管理器(Integrated Virtualization Manager,IVM)来管理 LPAR 环境。HMC 是一台运行 Linux 自定义版本的 PC,IBM 已锁定 了该版本,使得客户没有根访问权限,而是只能运行 IBM 提供的管理应用程序。IVM 可作为入门级服务器来使用,在这种情况下,HMC 所增加的成本就微不足道了。IVM 并不提供 HMC 的完整功能。本文假设使用 HMC 吞吐量。

0
相关文章