资源描述:
《solaris 性能参数监控及调试》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Solaris性能参数监控及调试JianWangSolutionArchitectGreaterChinaClientServicesJian.w@sun.com我们首先要做的问客户正确的问题打没打补丁?在哪个环节出现问题?吞吐量,响应时间,网络,I/O,应用,…....明白客户怎么和怎样提出要求测试和想法是否合理?‘它应该跑得更快...’,‘很多的CPU空闲...'开始的支持和建议收集基本的性能参数使用工具进行分析,将图形化结果展现给客户,观察所谓的‘峰值'识别资源的限制用自己的发现提出自己的建议Solaris性能分析的目的识别Solaris操作系统的瓶颈做出增
2、加性能的适当建议并不作为应用的调试和Kernel调试从基本的统计数据中发现有用的东西4首先注意不要着急!有果必有因!Panic性能管理Section1性能管理的定义性能管理就是:测量,分析和优化计算资源,以提供给最终用户可认可的服务一般术语ThroughputCountofnumberoftransactionsLatencyTimeittakestodosomethingUtilizationAmountofresourcesconsumedduringaction性能的层面应用操作系统硬件网络商务Solaris性能分析Section310基本的原则系统是一系列
3、的资源CPU(s)memorybussesdisks,diskcontrollersnetworksoperatingsystemsDBMSsystems(especiallylocksandinternallatches)性能的降低是以上一个或几个资源枯竭所造成的。11从哪做起一旦瓶颈被发现,按下列顺序调试:应用数据库硬件Solaris内核参数潜在的瓶颈问题DiskNetworkMemoryCPU磁盘性能分析Section3硬盘瓶颈无足够空间响应时间长不良的规划RAID设定文件系统问题数据库问题确认硬盘瓶颈使用sar,iostat察看响应时间,磁盘使用率,队列长
4、度,请求分配了解磁盘缓存是否工作相关的访问时间DeviceRealTimeSecondRel.timeCPURegister2nsec2x10-92sec.CPUcache20nsec2x10-920sec.MainMemory2000nsec.2x10-82-3min.Disk20msec2x10-37monthiostat-x30extendeddevicestatisticsdevicer/sw/skr/skw/swaitactvsvc_t%w%bfd00.00.00.00.00.00.0279.000sd00.00.00.00.00.00.00.000sd
5、10.10.90.76.30.00.172.101sd40.00.00.00.00.00.00.000sd60.00.00.00.00.00.00.000nfs10.00.00.00.00.00.00.700nfs20.00.00.10.40.00.0298.100nfs30.00.00.20.00.00.035.400Wait–队列长度,等待磁盘处理的请求个数svc_t–平均服务时间(毫秒)%w–等待处理请求次数的百分比%b–忙时百分比<30%良好>60%有问题iostatI/Osize=(kr/s)/(r/s)srv_t接近磁盘寻址时间Wait:#OS对磁盘请
6、求等待,>0warningActv:#在磁盘处理中而未完成的请求个数iostatr/s,w/s:Averagereads/writespersecond.Kr/s,Kw/s:AverageKbread/writtenpersecond.wait:Timespentbyaprocesswhilewaitingforblock(egdisk)I/Otocomplete.actv:Numberofactiverequestsinthehardwarequeue.%w:Occupancyofthewaitqueue.%b:Occupancyoftheactivequeue
7、withthedevicebusy.svc_t:Servicetime(ms).Includeseverything:waittime,activequeuetime,seekrotation,transfertime.us/sy:User/systemCPUtime(%).wt:WaitforI/O(%).id:Idletime(%).使用iostat查问题The%busycolumnshowsdiskutilization.Disksutilizedover65%areaproblem;disksover30%-35%canbeimprovedbyRAIDme
8、htods