服务器 频道

IBM虚拟化攻略之System p中的虚拟化

  执行监视命令

  AIX 提供了各种内存、I/O 和分区性能监视命令。接下来是关于这些命令的简要介绍:

  lparstat

  这个命令将显示与逻辑分区相关的参数和 Hypervisor 信息。它还列出了各个逻辑分区的使用率统计信息,包括在不同模式(用户、系统、空闲和等待)中有权使用的容量百分比。该命令将为共享的处理器显示相关的信息,如虚拟上下文切换、池中可用的物理处理器、所获得的有权使用的容量百分比、有上限的或者无上限的模式。

  mpstat

  这个命令将显示每个逻辑处理器的统计信息,如联机逻辑处理器的数目、页面错误、线程调度统计信息、在不同模式(用户、系统、空闲和等待)中的物理处理器使用率、逻辑 CPU 切换和 CPU 有权使用的容量百分比。

  vmstat

  通过这个命令可以报告虚拟内存统计信息。它将报告关于内核线程、虚拟内存、磁盘、自陷和 CPU 活动的统计信息。

  iostat

  通过观察与平均传输速度相关的物理磁盘活动时间,这个命令可用于监视 I/O 设备的加载。对于调整系统配置以便在物理磁盘和适配器之间平衡 I/O 来说,这些统计信息是非常有价值的。

  sar

  sar 命令是一个记帐系统,它可以提供整个系统活动的统计信息。它将对主要的系统资源进行监视。sar 命令可以提供某些关键信息,包括下面的信息:

  1. 文件访问系统例程的使用(说明几个系统文件访问例程每秒被调用多少次)

  2. 传输、访问和缓存(内核块缓冲区缓存)命中率的缓冲区活动

  3. 各个块设备(不包括磁带驱动器)的活动

  4. 内核进程活动

  5. 消息和信号量活动

  6. 所选择的处理器的每个处理器的统计信息

  7. 进程、内核线程、索引节点和文件表的状态

  8. 系统切换活动

  9. 终端设备活动

  topas

  topas 命令将报告本地系统中相关活动的所选择的统计信息。该命令使用 curses 库以用户友好的格式,在 80 x 25 字符的显示器中显示其输出。

  结束语

  根据分区的目的和应用程序的需求,在对 System p 进行逻辑分区时,可以以共享的方式、或者专门的方式使用分配给分区的资源。

  我们在虚拟化的实现中详细介绍了 Hypervisor 的功能。Hypervisor 的功能包括资源分配、分区管理、处理器调度和虚拟内存管理。

  本文介绍了 System p 中引入一些新的寄存器,以及它们的功能。本文指出,应该使用有限数量的设备来管理所有分区的 I/O。通过由虚拟 I/O 服务器实现的虚拟适配器,可以完成这个任务。

  对分区进行操作管理需要使用到各种工具。本文介绍了两种工具,即 HMC 和 IVM。

  通过内存管理层 (VMM) 中的更改,AIX 提供了对虚拟化的支持。OS 为每个虚拟处理器维护一个称为虚拟处理器区域 (VPA) 的区域。它还引入了一些新的性能监视命令,这些命令可以帮助对分区进行监视和管理。

 

0
相关文章