2022年HPUX操作系统性能分析指南 .pdf
《2022年HPUX操作系统性能分析指南 .pdf》由会员分享,可在线阅读,更多相关《2022年HPUX操作系统性能分析指南 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、HPUX 性能检查指南HPUX 系统性能检查指南(V1.0)中国惠普有限公司张天2008-7修改记录名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 15 页 -HPUX 性能检查指南编号日期描述版本作者审核发布日期1 2008-07-28 建立文档1.0 目录1 前言.3 1.1 编写目的 .3 1.2 预期读者 .3 2 系统性能监控综述.3 2.1 监控资源对象和标准.3 2.2 分析工具 .4 3 监控系统总体运行状态.4 4 性能状态的判定流程和监命令.6 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 15 页 -HPUX 性能检查指南4.1 性能状态的判
2、定流程.6 4.2 内存分析 .7 4.3 DISK IO 分析.10 4.4 CPU 分析 .12 4.5 网络.15 1 前言1.1 编写目的1.2 预期读者基础设施系统管理员,相关运行维护技术人员。2 系统性能监控综述2.1 监控资源对象和标准在HP的系统平台上,我们通常有 4类资源需要我们的关注分别为:CPU,内存,磁盘IO和网络。一般来说此四类资源与系统整体性能息息相关,在日常的维护中,我们需要经常性的对这些资源的使用情况加以跟踪分析,以确定当前系统资源是否与实际业务压力相符,如果存在问题则通过系统名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 15 页 -HPUX 性
3、能检查指南或应用的调整加以解决。以下为 HPUX 各类资源的性能阀值。值得注意的这里的阀值并非指系统峰值而是持续值。只有当系统持续超越这些阀值的时候才能够判断相应的资源为系统瓶颈。Memory Bottleneck Both vhand and swapper active Disk Bottleneck Disk utilization 50%Request queues 3 CPU Bottleneck CPU utilization 90%Run queues 3 per processor Network Bottleneck Collisions/out-bound packets
4、5%2.2 分析工具HPUX操作系统提供的用于检查系统性能的命令和工具主要分为两种:1.标准UNIX 命令和自带的性能分析工具;2.收费的性能分析软件。常用工具:标准UNIX 命令:检查CPU 状态的命令sar u;sar q;top;vmstat 检查内存状态的命令vmstat,sar-b,top,swapinfo 检查IO状态的命令sar d;sar u;sar b;检查网络状态的命令netstat 收费的性能分析软件为 GLANCE,是由 HP 提供的一个功能强大的性能分析工具,可以监控几乎所有的系统资源。同时 HP还提供 OVPM和MWA 等作为后台性能状态收集工具。3 监控系统总体运
5、行状态总体的性能状态收集一般是通过GLANCE 来简单判断系统的总体性能。值得注意的是,我们需要关注的是持续的性能峰值,对于瞬时峰值则不必太关注。通过GLANCE 的默认界面(下图)我们可以知道系统资源的大体使用情况(红色标识部分),其中我们可以看到:CPU 使用率为 100;DISK 使用率为 100;内存使用率为 75;SWAP使用率为 59;由此我们可以简单的判断系统存在很大的CPU 及IO 压力。从而判断了整体的性能状态和资源使用情况。然后通过后文介绍的方法对每一种不同的资源进行具体分析。需要注意的是下图中 DISK 100%,并非指系统全部硬盘,而是指使用率最高的1块或者若干块硬盘,
6、也就是说CPU 的使用率取所有的 CPU使用率的平均值,而DISK IO 则取最忙的硬盘的峰值。在GLANCE 监控界面的左上角可以观察到服务器名,当前系统时间,而右上角则是相关资源的当前刷新值,平均值和自从GLANCE 运行起来后的该项资源所达到的最高值。界面下方列出各个进程对资源的实际使用情况,这些进程默认是按照对 CPU消耗的使用率由大到小进行排序。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 15 页 -HPUX 性能检查指南除了GLANCE 我们也可以通过 TOP 来进行判断,但是没有 GLANCE 直观。此处不再举例说明。同时通过 GLANCE(热键A)我们可以用实
7、现定义好的方法判定每一种应用对系统资源的使用情况,但是实现此功能需要进行一定的配置名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 15 页 -HPUX 性能检查指南4 性能状态的判定流程和监命令4.1 性能状态的判定流程一般来说我们从上图发现系统存在一定压力后,可以采用如下方式对系统各项资源进行判定,(下图取自 HPUX PERFORMANCE TUNING).值得注意的是 DISK 使用率 50%是一个理想值,更多情况下我们通过磁盘响应时间和DISK QUEUE 来判断是否存在 IO 瓶颈。磁盘使用率只作为参考值而非关键标准。名师资料总结-精品资料欢迎下载-名师精心整理-第 6
8、 页,共 15 页 -HPUX 性能检查指南上面的监控流程,主要是参考GLANCE,如果相关主机上没有 GLANCE,那么可以通过VMSTAT 或者SAR 来进行判断。4.2 内存分析内存作为系统重要的资源对于减少IO 访问提高应用响应速度有着重要的意义。A 判断条件.内存使用率高SWAP区被使用,.持续的页面 PAGE OUT(SWAP和VHAND 进程持续激活)B.相关判定命令内存不足的判定条件主要是是否有持续的PAGE OUT和 VHAND/SWAPPER进程是否持续激活所以所有的工具以观测以是否页面交换为主。下图中红色字体为需要观测的值:首先GLANCE 中使用热键(d)观测是否对 V
9、IRTUAL MEMEORY由持续读写,如果由表明系统对交换区持续访问。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 15 页 -HPUX 性能检查指南其次 GLANCE 中使用热键(m),观测是否由大量的 VM 读写,同时可以观测到系统的内存使用情况。如还有多少自由内存,及系统、应用、BUFFER 等分别对系统的占用情况。名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 15 页 -HPUX 性能检查指南第三 GLANCE 中使用热键(v)观测是否相对应的交换区设备有持续且大量的读写名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 15 页 -HPUX
10、 性能检查指南第四,可以观测 SWAPINFO ATM 的输出,看看交换区是否有实际的使用,注意此处仅仅观测实际的交换区的情况,对于伪交换区则不考虑。第五,通过 VMSTAT 可以观测到是否有持续的 PO 4.3 DISK IO 分析 IO 作为系统重要的资源对于减少IO 访问提高应用响应速度有着重要的意义。A监控条件.DISK 使用率高DISK QUEUE3.AVSERV/AVWAIT 明显变长B.相关命令通过GLANCE(热键d)可以判定系统整体的 IO活动,此处不再举例通过GLANCE(热键u)可以找到最忙是哪些硬盘,下图中可以看到100忙的硬盘机器实际流量,等待队列和繁忙度等信息,通过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年HPUX操作系统性能分析指南 2022 HPUX 操作系统 性能 分析 指南
限制150内