欢迎来到天天文库
浏览记录
ID:37571282
大小:3.68 MB
页数:58页
时间:2019-05-25
《性能建模培训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、性能建模培训Cao,Hai-FengTechnicalConsultantHPTechnicalService©2011Hewlett-PackardDevelopmentCompany,L.P.Theinformationcontainedhereinissubjecttochangewithoutnotice1©2011Hewlett-PackardDevelopmentCompany,L.P.Theinformationcontainedhereinissubjecttochangewithoutnotice议程概述性能建模方法性能预测和模型验证性能建模工具成功案例©
2、2011Hewlett-PackardDevelopmentCompany,L.P.Theinformationcontainedhereinissubjecttochangewithoutnotice2概述–容量管理体系框架输出容量管理人员容量规划人员日常运维人员容量管理服务内容容量报告(月、季、年容量计划容量管理流程建立、优化CDB预测模型与工具度)容量管理生命周期预估阶段测试阶段运行阶段•趋势建模•监控需求•Benchmark•测试环境•数据整合容量数据•数据收集•Workload•数据采集•容量预测预测采集•阀值报警•利用率报告•类比估算•模型建立•经验外推•模型验
3、证•确认瓶颈•容量选型•生产仿真调优性能•性能报告•瓶颈评估•容量预测实施分析•健康检查•解决方案建议•详细分析•解决方案实施容量管理范围与元素输入战略角度:业务战术角度:服务操作角度:组件未来业务需求、用户数、业务量、SLA、交易量、交易类型、系统利用率、服务器、存储、网络带业务模式、……响应时间、人员组织、……宽、电力、空间、……3概述–性能问题对不起,现在无法处理您的请求,请重试。2007年10月30日,大量通过北京奥运会官方2010年11月11日,淘宝商城启动了年度最大规票务网站订购奥运门票的顾客面对―罢工‖的奥模5折促销活动,庞大的交易量促使用户无法运票务系统只有
4、不断―重试‖。而在此前,该系通过招行、建行、农行等多家网银进行付款。统通过多次性能测试。4概述–性能建模目标•测试环境和生产环境配置不同,依生产环境性能分析据性能测试结果和生产环境性能数据分析生产环境的性能表现•分析生产环境可能存在的风险点,生产环境风险预测提前做好预防措施•为了达到系统的性能指标,对未来容量规划建议一段时间做容量规划,提出硬件需求建议5概述–性能建模整体框架3性能建模通过建立性能模型预测生产性能优化环境中系统性能表现,分析对于无法满足目标系统性能性能需求的业瓶颈点,并提务,精确定位出预防建议。性能测试1性能瓶颈,提供性能优化方通过不同性能案;场景的测试,2
5、检验系统性能预测是否满足上线预防要求;优化检测6概述–性能建模循环新系统上线/大版本升级确定是否需要性能测试与优扩容化运维数据采集,修正性能模型预测发展趋势确定是否需要上线运维扩容提前一年确定下一年容量整体需求;提前一季度确定下一季度具体扩容计划。7概述–性能建模流程执行容量测试建立性能预测推导生产系统收集系统容量需求采集性能数据模型性能步骤:步骤:步骤:步骤:收集系统容量指标;搭建容量测试环境;计算单业务各服务器生产环境软件约束分收集系统关键业务;的资源利用量;析;执行容量测试;收集新系统上线后可计算各综合业务场景各种业务组合下的生采集容量测试数据;能
6、出现的综合业务场产环境的性能预测;下的最大用户数、业景;推导生产环境可能出务响应时间;现的性能瓶颈及预防措施;方法:方法:方法:方法:单业务资源开销模型测试环境与生产环境LoadRunner可能性场景分析差异分析8概述–性能建模技术方案建模方案方案特点方案特点采用模型预测精度TPC推导•国际通用标准•该标准常用于硬件评估,•等比例估算•标准业务组合评估速度快;•由于系统之间差别较大,低难以获取TPC推导过程的经验系数。Delphi•结合行业类标•需要熟悉行业内多个类•等比例类推准似系统的核心架构;推导•专家讨论法决•类似系统不同软硬件架低定应用的复杂构,性能差异较
7、大。度线上系统•采集线上系统•评估速度快•多元线性方程评估法监控数据•只能采集部分性能数据•回归分析(非负最小二中•依据监控数据•无法评估业务突变的情乘法)建立模型况应用系统•性能评测应用•除建模专家外还需性能•多元线性方程评测法系统,在评测测试和优化专家参与;•回归分析(非负最小二的基础上进行•形成一个性能管理闭环。乘法)高容量预估•相关分析(方差分析法)•排队理论9概述–性能建模一般性前提性能测试采集的容量数据准确无遗漏;被测系统的性能瓶颈在硬件资源消耗上,而不是在软约束上;确保测试环境和生产环境的软件参
此文档下载收益归作者所有