1淘宝网大型性能评测模型和线上压测淘宝网-技术质量部-耿电2011-07-09淘宝网站特征性能评测精确服务?2011.1PV=1500w2010.6PV=1200w2010.1PV=800w2009.1PV=300w分享大纲性能评测模型简介淘宝大型性能评测模型大型性能评测模型实践生产线上性能评测线上性能评测平台化性能评测模型简介JAVAVuser性能评测模型2DB性能评测模型3大型性能评测模型4其它5Web性能评测模型1Web评测模型JAVA性能评测模型DB性能评测模型淘宝大型性能测试模型大型性能评测模型特性较真实模拟水平扩展目标性强覆盖面广深度突破大型模型特性大型模型‘小试牛刀’环境准备风险控制场景设计保障措施模型之“列阵”应用:IBM小机3LR:1台(8核8G)1Client:24台(3tomcat)2DB:EMC高端存储4模型之“杀阵”热点数据约束缓存关注DB层OS、驱动层调优淘淘淘淘模型之“威力”线上容量2确定硬件选型4成本依据5应用集群性能3数据库性能极限1模型之“斩获”8倍线上压力,8分钟主机Load持续飙升至1000+CPU使用率达到99%+1.5倍线上压力,11小时数据库端出现异常,性能逐渐下降频域崩溃核心应用OOM、Crash影响核心交易Oracle11gBug:“CursorMutexS”小结模型带来的改变模型的演化模型的缺陷生产线上压测平台化半自动手动全自动容量(监控、告警)报告(分析)线上压测系统读业务http_load引擎开发压测系统,针对查询业务读、写业务将群组机器流量转发到压测目标机器上读、写业务通过configserver,调整hsfclient的ip配置比例,按照配置比例分流量到压测目标机器Apache分流压测Hsf压测日志压测日志压测Apache分流压测19„„.目标机器压测系统分流机器分流机器分流机器分流机器apacheapacheapacheapache负载均衡请求TomcatJK连接修改JK连接到目标机器收集数据:cpuloadgctomcat日志Hsf压测20线上压测平台化Q&A旺旺账号:耿电E-mail:gengdian@taobao.com新浪微博昵称:亚拉冈王_耿电23