hp解决方案中心性能调优方法论

hp解决方案中心性能调优方法论

ID:36302116

大小:896.00 KB

页数:48页

时间:2019-05-08

hp解决方案中心性能调优方法论_第1页
hp解决方案中心性能调优方法论_第2页
hp解决方案中心性能调优方法论_第3页
hp解决方案中心性能调优方法论_第4页
hp解决方案中心性能调优方法论_第5页
资源描述:

《hp解决方案中心性能调优方法论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、何建波解决方案拓展部中国惠普有限公司Oct2004PerformanceTuningMethodology Technology& Bestpractise本文中的大部分内容是个人观点/经验/教训,仅供参考ConceptWhatisperformancetuning?Itisexpert’sresponsibilities…Meansworkingdayandnight…Muchefforts,littlegains…….性能优化是一个充满激情的工作,是一种爱的行为,真诚地帮助别人,...运用我们所知道的,所感觉到的,或者曾经承受过地来减轻他人的负担……2021/10/62Co

2、nceptWhyperformancetuning/Testing?改善“客户体验”,提供一个可预期的系统降低I.T.成本,提供一个经济有效的系统NumberofCPUStoragecapacity(ZheJiangPublicsecurity------23%savings)不仅检验厂商的产品,而且考验people根本原因:Moderncomputer/applicationisnotfast/intelligenceenough,throughit,provideaintelligencesystem2021/10/63ConceptWhentuneperformance?

3、新开发的系统&正在运行的生产系统Performancetuning?En…Itisvendor’sresponsibilitiesBeginsatsystemarchitectstage,followonoutlinedesign,coding,modificationandimplementationthroughallapp’slifecycle.IncludeApparchitect,EJBdesign,table/indexdesignBut,howtotunethesystemperformance?……………………2021/10/64Methodology-----

4、-How0.与客户建立信任关系以询问开始Askquestionsfirst理解应用的体系结构(搭建与应用特性匹配的系统)使用记录工具确定“基准线”查看/检查系统隔离问题/简化问题每次改变一个参数(通常不可能)Knowwhentostoptuning2021/10/651.Askquestionsfirst磨刀不误砍材功,理解系统性能问题,了解症状——〉明确目标了解历史,不知从哪里来,就不知道要到哪里去设计问题,询问技巧---找出在什么情况下发生了什么变化,产生了什么现象SMICfilenumberincreaseto3.5Millions,cpusysistoohighE-BU

5、PTSMStesting,jvmversion2021/10/66系统架构(两层,多层?中间件?)逐层细化了解整个应用的体系架构,关键问题要追溯到函数调用一级业务/数据处理流程多少个(并发)用户(Keepconnectv.s.Active)系统/用户范围内的进程,线程数量、堆栈的需求虚拟和物理内存需求IPC(共享内存,信号灯,消息队列)打开的/文件Openedandmappedfilerequirements.HowmuchI/O?访问模式(顺序,随机?持续稳定的还是突发的)?Whatkindofnetworkingresourcesareneeded?(howmanysock

6、ets,…)2.Understandapplicationarchitecture2021/10/672.Understandapplicationarchitectureflatfilesprocess1process2process3memory-residentdatabasedirectorysignalsignaldirectoryOracleshadowpipedatabasesharedmemory/semaphoresetssigtimedwait()sigtimedwait()semop()semop()semop()semop()2021/10/683.使用

7、监控工具使用你适合/喜欢的工具记录系统的性能数据measureware/sar/glance/OVperformancemgt掌握系统的历史性能数据可以帮助你解决问题,优化系统进行对比正常情况/出现问题的对比优化步骤之间的对比易于roll-back进行容量规划通过检查系统的资源利用率和对应业务量的增减关系2021/10/694.看什么?第一印象——系统资源利用率以及队列长度细心观察——globalwaitstatesandglobalsystemcalls仔细研究——processsyste

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。