HPUX操作系统性能分析指南

上传人:工**** 文档编号:487680552 上传时间:2023-04-13 格式:DOC 页数:15 大小:306KB
返回 下载 相关 举报
HPUX操作系统性能分析指南_第1页
第1页 / 共15页
HPUX操作系统性能分析指南_第2页
第2页 / 共15页
HPUX操作系统性能分析指南_第3页
第3页 / 共15页
HPUX操作系统性能分析指南_第4页
第4页 / 共15页
HPUX操作系统性能分析指南_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《HPUX操作系统性能分析指南》由会员分享,可在线阅读,更多相关《HPUX操作系统性能分析指南(15页珍藏版)》请在金锄头文库上搜索。

1、 . HPUX系统性能检查指南V1.0中国惠普天2008-7修改记录编号日期描述版本作者审核发布日期12008-07-28建立文档1.0目 录1 前言31.1编写目的31.2预期读者32 系统性能监控综述42.1 监控资源对象和标准42.2分析工具43 监控系统总体运行状态44 性能状态的判定流程和监命令64.1性能状态的判定流程64.2存分析74.3 DISK IO 分析104.4 CPU 分析124. 5网络151前言1.1编写目的1.2预期读者根底设施系统管理员,相关运行维护技术人员。2系统性能监控综述2.1监控资源对象和标准在HP的系统平台上,我们通常有4类资源需要我们的关注分别为:

2、CPU,存,磁盘IO和网络。一般来说此四类资源与系统整体性能息息相关,在日常的维护中,我们需要经常性的对这些资源的使用情况加以跟踪分析,以确定当前系统资源是否与实际业务压力相符,如果存在问题那么通过系统或应用的调整加以解决。以下为HPUX 各类资源的性能阀值。值得注意的这里的阀值并非指系统峰值而是持续值。只有当系统持续超越这些阀值的时候才能够判断相应的资源为系统瓶颈。Memory BottleneckBoth vhand and swapper activeDisk BottleneckDisk utilization 50%Request queues 3CPU BottleneckCPU

3、utilization 90%Run queues 3 per processorNetwork BottleneckCollisions/out-bound packets 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收费的性能

4、分析软件为GLANCE,是由HP 提供的一个功能强大的性能分析工具,可以监控几乎所有的系统资源。同时HP还提供OVPM和MWA等作为后台性能状态收集工具。3监控系统总体运行状态总体的性能状态收集一般是通过GLANCE来简单判断系统的总体性能。 值得注意的是,我们需要关注的是持续的性能峰值,对于瞬时峰值那么不必太关注。通过GLANCE 的默认界面下列图我们可以知道系统资源的大体使用情况红色标识局部,其中我们可以看到:CPU 使用率为100;DISK 使用率为100;存使用率为75;SWAP使用率为59;由此我们可以简单的判断系统存在很大的CPU 与IO 压力。从而判断了整体的性能状态和资源使用情

5、况。然后通过后文介绍的方法对每一种不同的资源进展具体分析。需要注意的是下列图中DISK 100%,并非指系统全部硬盘,而是指使用率最高的1块或者假设干块硬盘,也就是说CPU 的使用率取所有的CPU使用率的平均值,而DISK IO 那么取最忙的硬盘的峰值。在GLANCE监控界面的左上角可以观察到效劳器名,当前系统时间,而右上角那么是相关资源的当前刷新值,平均值和自从GLANCE 运行起来后的该项资源所到达的最高值。界面下方列出各个进程对资源的实际使用情况,这些进程默认是按照对CPU消耗的使用率由大到小进展排序。除了GLANCE 我们也可以通过TOP 来进展判断,但是没有GLANCE 直观。此处不

6、再举例说明。同时通过GLANCE (热键A)我们可以用实现定义好的方法判定每一种应用对系统资源的使用情况,但是实现此功能需要进展一定的配置4 性能状态的判定流程和监命令4.1性能状态的判定流程一般来说我们从上图发现系统存在一定压力后,可以采用如下方式对系统各项资源进展判定,(下列图取自HPUX PERFORMANCE TUNING ).值得注意的是DISK 使用率50%是一个理想值,更多情况下我们通过磁盘响应时间和DISK QUEUE 来判断是否存在IO 瓶颈。磁盘使用率只作为参考值而非关键标准。上面的监控流程,主要是参考GLANCE ,如果相关主机上没有GLANCE,那么可以通过VMSTAT

7、或者SAR 来进展判断。4.2存分析存作为系统重要的资源对于减少IO访问提高应用响应速度有着重要的意义。 A判断条件. 存使用率高SWAP区被使用,.持续的页面PAGE OUT SWAP和VHAND 进程持续激活B.相关判定命令存缺乏的判定条件主要是是否有持续的PAGE OUT和VHAND/SWAPPER进程是否持续激活所以所有的工具以观测以是否页面交换为主。下列图中红色字体为需要观测的值:首先GLANCE 中使用热键d观测是否对VIRTUAL MEMEORY由持续读写,如果由说明系统对交换区持续访问。其次 GLANCE 中使用热键m,观测是否由大量的VM读写,同时可以观测到系统的存使用情况。

8、如还有多少自由存,与系统、应用、BUFFER 等分别对系统的占用情况。第三 GLANCE中使用热键v观测是否相对应的交换区设备有持续且大量的读写第四,可以观测SWAPINFO ATM 的输出,看看交换区是否有实际的使用,注意此处仅仅观测实际的交换区的情况,对于伪交换区那么不考虑。第五,通过VMSTAT 可以观测到是否有持续的PO4.3DISK IO 分析IO作为系统重要的资源对于减少IO访问提高应用响应速度有着重要的意义。 A监控条件. DISK使用率高DISK QUEUE3. AVSERV /AVWAIT 明显变长B.相关命令通过GLANCE (热键d)可以判定系统整体的IO活动,此处不再举

9、例通过GLANCE (热键u)可以找到最忙是哪些硬盘,下列图中可以看到100忙的硬盘机器实际流量,等待队列和繁忙度等信息,通过热键S可以选择相应的硬盘,可以看到相关硬盘上的VG和LV信息。如果没有GLANCE 我们可以使用sar d/sar u来判断IO 活动。在sar-d 中注意的是AVQUE(IO 等列队列,此值应当小于3);AVSERV(后台IO 响应时间)18:59:32 device %busy avque r+w/s blks/s avwait avserv18:59:33 c22t1d2 24.51 0.50 53 4945 0.00 4.62 c22t1d3 0.98 0.50

10、 2 4 0.00 0.4018:59:34 c0t6d0 3.00 0.50 3 20 0.00 13.52 c3t6d0 1.00 0.50 2 16 0.00 6.80 c22t1d2 22.00 0.50 30 3648 0.00 7.4418:59:35 c0t6d0 3.00 0.50 5 42 0.00 7.73 c3t6d0 2.00 0.50 4 38 0.00 6.48 c22t1d2 6.00 0.50 28 3328 0.00 1.8518:59:36 c0t6d0 2.00 0.50 4 24 0.00 6.38 c3t6d0 2.00 0.50 2 16 0.00

11、10.97 c22t1d2 3.00 0.50 31 2768 0.00 0.9718:59:37 c0t6d0 7.00 0.50 13 116 0.00 17.42 c3t6d0 6.00 0.50 10 104 0.00 17.94 c22t1d2 2.00 0.50 39 3760 0.00 0.7318:59:38 c0t6d0 2.00 0.50 2 12 0.00 8.91 c3t6d0 1.00 0.50 1 8 0.01 9.30 c22t1d2 2.00 0.50 24 2320 0.00 0.5818:59:39 c0t6d0 0.99 0.50 1 4 0.00 6.67 c3t6d0 0.99 0.50 1 4 0.01 6.60 c22t1d2 4.95 0.50 30 2378 0.00 1.7518:59:40 c3t6d0 1.01 0.50 1 8 0.00 6.43 c22t1d2 4.04 0.50 59 5834 0.00 0.69 18:59:41 c0t6d0 0.99 0.50 1 8 0.00 10.45 c22t1d2 1.98 0.50 47 4420 0.00 0.5518:59:42 c0t6d0 2.04 0.50 1 2 0.00 11.45

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号