IBM i 主机平台的存储性能分析和规模调整
Summary: 如何为 IBM i 主机系统执行存储性能分析并调整 ASP 容量和单个磁盘的规模。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
管理摘要:
IBMi 主机平台具有其自己的特定工具,用于从 CPU、主存储内存 (RAM)、I/O 适配器、磁盘等各种系统组件收集性能数据。对于遇到性能问题时进行的故障处理活动,收集的性能数据很有用。此外,该数据对于系统管理员或管理人员在容量调整任务、趋势分析等方面也很有价值。当 DELL EMC IBMi 专业团队解决方案架构师参与售前阶段以协助设计和调整所提议的 IBMi 存储解决方案时,或者当他们被要求执行迁移后性能验证时,该数据同样可用于这些用途。
收集、创建、报告、分析(> 设计):
收集:
名为“Performance Tools”的 IBM 许可程序提供有适用于 IBMi 审查和分析任务的工具与选项,并且在 IBMi 系统的后台运行收集服务模块。它通常安装在每个 IBMi 系统上,并启用默认性能收集,每 15 分钟收集一次相关数据。最好将收集速率设置为 5 分钟间隔。这可以实现更细粒度的数据点,更好地发现可能的峰值或异常情况,由于这同样也以 5 分钟的默认收集间隔运行,因此在需要时还能够与来自 DELL EMC PowerMax 存储阵列的性能数据进行 1:1 关联。一般来说,IBMi LPAR 会收集 24 小时的数据(即,从 00:00 收集到 24:00),然后才开始在新的收集文件中收集第二天的数据。通过这样做,它包含一整天的数据,其中 IBMi 系统在白天一般会进行更多的事务处理,并在夜间和凌晨运行特定的批处理作业或备份。显然,当选择某一天进行审查或分析时,您应选择具有相关工作负载的最近的一天,或者,在利用率或工作负载达到峰值期间查找性能数据时,您可以选择活动最多的时间段(即,运行月末批处理作业的时间段)。包含原始收集数据的收集文件属于 *MGTCOL 对象类型,通常位于 QPFRDATA 或 QMPGDATA 库中。该对象采用包含儒略日 nr. 和创建时间的名称进行创建,即,Q004000008 将是 1 月 4 日 00:00:08 开始的收集文件。系统管理员可以设置收集数据的保留时间,超过该保留时间后自动删除收集数据。*MGTCOL 文件还可以保存到 IBMi 存储文件,并通过 DELL EMC FTP 服务器上的安全文件夹发送到 DELL EMC 进行分析。提醒:根据 IBMi 系统及其资源的大小以及收集间隔和期间,单个文件的大小可以增长到数 GB。然后,您可以在 DELL EMC 的其中一个 IBMi 实验室系统上加载和还原数据,以进行进一步分析。
创建:
为了使用收集的数据,性能数据库文件必须在执行分析的系统上可用。要在另一个系统上重新创建这些文件,您必须执行命令 CRTPFRDTA,在其中,可选择所需的 *MGTCOL 文件。一旦从原始收集文件重新创建数据,就可以将其用于审查、分析、报告。
报告:
在 IBMi“绿屏”用户会话中,Performance Tools 菜单提供了使用性能收集数据创建报告的选项。
这还可以为磁盘和 CPU 利用率、页面错误率等提供简单的直方图。这些图形可用于确定感兴趣的特定期间,您可以为所选定期间创建详细的报告。可以为整个收集期间或按照选定数量的时间间隔打印几个预定义的报告,为了分析磁盘存储工作负载、利用率和性能,将使用系统报告和资源报告。
分析:
前面提到的基本报告工具提供了详细的信息,但要用于形成更全面的视图或在各种工作负载和性能指标之间实现关联,并不容易。为了更好的图形分析,IBM 提供名为 PM400 的工具,此工具也可以使用 LPAR 的收集服务数据进行分析。但是,截至 2020 年 9 月,PM400 已到达服务终止 (EOSL) 期,并且 IBM 已停止对此工具的支持,但目前存在有效的替代方案。一些商业第三方软件供应商有类似的工具可用,但用户需要购买和支付许可费用才能使用这类工具。另一种替代方案是使用 IBMi 操作系统中的嵌入式工具。IBM 为 IBMi 平台开发了基于图形用户界面 (GUI) 的管理工具。这从 IBMi Operations Navigator 或 OpsNav 的基本版本开始,它提供了除使用绿屏之外的另一种执行特定系统管理任务的方法。同时,IBM 还开发了 Systems Director Navigator for IBMi,这是类似的工具,但并不相同。如今,这些工具已融合为单一的 GUI 工具,称为“IBM Navigator for i”。这个基于 Java 的工具使用浏览器会话,此会话连接到 IBMi LPAR 的 IP 地址,并与 QHTTPSVR 子系统中的特定系统管理作业进行通信。它提供用于执行各种系统管理任务的选项,并且还能够提供比基本文本报告更有用的详细工作负载和性能图形。在下面,我们会看到此类“磁盘 I/O 速率概览”的图形表示法示例。
此图形显示 ASP1 磁盘的磁盘 I/O 速率以及平均服务和响应时间。
设计:
如果工作负载分析和性能审查的目标是调整新的 DELL EMC 存储解决方案的规模,那么来自客户现有 IBMi LPAR 的性能收集数据将会提供足够的信息。IBMi 全球实践专业团队可以参与进来,协助进行此类审查或规模调整支持,为客户的 IBMi 平台 (ibm_i_global_practice@emc.com) 提供最佳实践存储设计。
IBMi 主机平台具有其自己的特定工具,用于从 CPU、主存储内存 (RAM)、I/O 适配器、磁盘等各种系统组件收集性能数据。对于遇到性能问题时进行的故障处理活动,收集的性能数据很有用。此外,该数据对于系统管理员或管理人员在容量调整任务、趋势分析等方面也很有价值。当 DELL EMC IBMi 专业团队解决方案架构师参与售前阶段以协助设计和调整所提议的 IBMi 存储解决方案时,或者当他们被要求执行迁移后性能验证时,该数据同样可用于这些用途。
收集、创建、报告、分析(> 设计):
收集:
名为“Performance Tools”的 IBM 许可程序提供有适用于 IBMi 审查和分析任务的工具与选项,并且在 IBMi 系统的后台运行收集服务模块。它通常安装在每个 IBMi 系统上,并启用默认性能收集,每 15 分钟收集一次相关数据。最好将收集速率设置为 5 分钟间隔。这可以实现更细粒度的数据点,更好地发现可能的峰值或异常情况,由于这同样也以 5 分钟的默认收集间隔运行,因此在需要时还能够与来自 DELL EMC PowerMax 存储阵列的性能数据进行 1:1 关联。一般来说,IBMi LPAR 会收集 24 小时的数据(即,从 00:00 收集到 24:00),然后才开始在新的收集文件中收集第二天的数据。通过这样做,它包含一整天的数据,其中 IBMi 系统在白天一般会进行更多的事务处理,并在夜间和凌晨运行特定的批处理作业或备份。显然,当选择某一天进行审查或分析时,您应选择具有相关工作负载的最近的一天,或者,在利用率或工作负载达到峰值期间查找性能数据时,您可以选择活动最多的时间段(即,运行月末批处理作业的时间段)。包含原始收集数据的收集文件属于 *MGTCOL 对象类型,通常位于 QPFRDATA 或 QMPGDATA 库中。该对象采用包含儒略日 nr. 和创建时间的名称进行创建,即,Q004000008 将是 1 月 4 日 00:00:08 开始的收集文件。系统管理员可以设置收集数据的保留时间,超过该保留时间后自动删除收集数据。*MGTCOL 文件还可以保存到 IBMi 存储文件,并通过 DELL EMC FTP 服务器上的安全文件夹发送到 DELL EMC 进行分析。提醒:根据 IBMi 系统及其资源的大小以及收集间隔和期间,单个文件的大小可以增长到数 GB。然后,您可以在 DELL EMC 的其中一个 IBMi 实验室系统上加载和还原数据,以进行进一步分析。
创建:
为了使用收集的数据,性能数据库文件必须在执行分析的系统上可用。要在另一个系统上重新创建这些文件,您必须执行命令 CRTPFRDTA,在其中,可选择所需的 *MGTCOL 文件。一旦从原始收集文件重新创建数据,就可以将其用于审查、分析、报告。
报告:
在 IBMi“绿屏”用户会话中,Performance Tools 菜单提供了使用性能收集数据创建报告的选项。
分析:
前面提到的基本报告工具提供了详细的信息,但要用于形成更全面的视图或在各种工作负载和性能指标之间实现关联,并不容易。为了更好的图形分析,IBM 提供名为 PM400 的工具,此工具也可以使用 LPAR 的收集服务数据进行分析。但是,截至 2020 年 9 月,PM400 已到达服务终止 (EOSL) 期,并且 IBM 已停止对此工具的支持,但目前存在有效的替代方案。一些商业第三方软件供应商有类似的工具可用,但用户需要购买和支付许可费用才能使用这类工具。另一种替代方案是使用 IBMi 操作系统中的嵌入式工具。IBM 为 IBMi 平台开发了基于图形用户界面 (GUI) 的管理工具。这从 IBMi Operations Navigator 或 OpsNav 的基本版本开始,它提供了除使用绿屏之外的另一种执行特定系统管理任务的方法。同时,IBM 还开发了 Systems Director Navigator for IBMi,这是类似的工具,但并不相同。如今,这些工具已融合为单一的 GUI 工具,称为“IBM Navigator for i”。这个基于 Java 的工具使用浏览器会话,此会话连接到 IBMi LPAR 的 IP 地址,并与 QHTTPSVR 子系统中的特定系统管理作业进行通信。它提供用于执行各种系统管理任务的选项,并且还能够提供比基本文本报告更有用的详细工作负载和性能图形。在下面,我们会看到此类“磁盘 I/O 速率概览”的图形表示法示例。
设计:
如果工作负载分析和性能审查的目标是调整新的 DELL EMC 存储解决方案的规模,那么来自客户现有 IBMi LPAR 的性能收集数据将会提供足够的信息。IBMi 全球实践专业团队可以参与进来,协助进行此类审查或规模调整支持,为客户的 IBMi 平台 (ibm_i_global_practice@emc.com) 提供最佳实践存储设计。
Affected Products
PowerMax, Symmetrix, VMAX, PowerStore, Dell EMC UnityArticle Properties
Article Number: 000196713
Article Type: How To
Last Modified: 02 Dec 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.