服务器性能计算方法

上传人:枫** 文档编号:508905769 上传时间:2023-10-25 格式:DOC 页数:9 大小:429.50KB
返回 下载 相关 举报
服务器性能计算方法_第1页
第1页 / 共9页
服务器性能计算方法_第2页
第2页 / 共9页
服务器性能计算方法_第3页
第3页 / 共9页
服务器性能计算方法_第4页
第4页 / 共9页
服务器性能计算方法_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《服务器性能计算方法》由会员分享,可在线阅读,更多相关《服务器性能计算方法(9页珍藏版)》请在金锄头文库上搜索。

1、一、数据库服务器性能计算需求分析考虑到广州 市公安局超级情报 系统 (SIS) 设备升级 项目的数据 库服务器的性能,我们建议采用主流的 TPC -C 值进行性能估算。TPC -C 是一种旨在衡量联机事务处理(OLTP )系统性能与可伸缩 性的行业标准基准测试项目。这种基准测试项目将对包括查询、更新 及队列式小批量事务在内的广泛数据库功能进行测试。 对于数据库密 集型应用来说, TPC -C 被许多 IT 部门视为衡量真实 OLTP 系统性能的 有效指示器。广州市公安 局超级情报系 统(SIS) 设备升级项目未 来的并发客户 约为 5000 ,绝大多数应用属于联机事务处理( OLTP )性质。

2、我们建 议对数据库服务器的性能进行如下测算:为了方便计算数据库服务器的性能,我们约定:1) 系统同时在线用户数为 5000 人(U12) 平均每个用户每分钟发出 2 次业务请求( N1 );3) 系统发出的业务请求中,更新、查询、其它各占 1/3;4) 平均每次更新业务产生 4 个事务( T15) 平均每次查询业务产生 4 个事务( T26) 平均每次其它业务产生 8 个事务( T37) 一天内忙时的处理量为平均值的 8 倍;8) 经验系数为 1.6;(实际工程经验 )19) 考虑服务器保留 50的冗余;服务器需要的处理能力为: TPC -C=U1*N1* (T1+T2+T3 )/3*8* 经

3、验系 数/冗余系数则服务器的处理性能估算为:TPC -C=5000*2*(4+4+8)/3*8*1.6/0.5=1,365,333tpmC情报系统数据库服务器关系到整个系统的稳定运行,考虑到高可靠性和高可用性,并注重设备的可扩展性和性价比,同时考虑满足5年内业务系统的服务能力,建议数据库服务器配置一台TPC -C 值不小于 150 万的高性能小型机服务器,用 做该情报系统的核心数据库服务器。本次我们建议新购1 台小型机,配置 16 个 3.55GHzCPU及 64GB内存,用于该超级情报系统系统的核心数据库服务器。系统建设方案业务用户行为分析模型符号符号说明用户模型单位备注Np网管用户数(户)

4、500户预估Mh 用户忙时集中系数(一小时里用户所占比例)0.8预估T用户网管业务平均每次使用时间6秒/业务 预估0根据以上业务模型,得出以下系统处理能力参数:2忙时测速系统 WEB 服务所需建立的连接数(忙时并发连接用户数):Np *Mh * T /3600500*0.8*60/3600=6.7本期工程根据宁夏联通综合网管业务的发展需求,合网管系统忙时并发连接用户数为 7 户。硬件设备处理能力计算数据库服务器本期数据库服务器 TPMC 是根据标准模型中 New-Order 事物的处理数目来计算的,一个 New-Order 事物由平均 4-5 个左右 SQL 语句处理完成,整个测试的执行过程中

5、, New-Order 处理占 45%。本次计按 4 个 SQL 计算。数据库服务器能力估算序项目代号码描述数值1U本地可操作综合网管用户数5001用户忙时集中系数(一小时里用户所占比例)2B80%1网管服务对应的数据库事物操作数3T101一次网管服务对数据库操作对应的tpmC 数量4Ty(T1*0.45/4 )1.125tpmC5R考虑服务器保留 30的冗余;30%数据库处理能力为:3TPMC (U1*B1*(Ty+Ts)/(1 -R)(5000.8 1.125) /(130% )=642.86tpmc存储估算序号项目代码描述1U总可进行网管操作用户数1每日操作用户数2U2每日使用宽带测速服

6、务的用户比例3B1每日使用测速服务次数4C1一次测速记录占用空间5b16Y系统至少一年的历史记录7R考虑服务器保留 30的冗余;8X采用 RAID0+1 模式1数据库服务器的存储估算为:存储容量 =(U2*B1*C1*b1*Y)/(1-R) )*X1*Z1=(60000*16%*4*0.004M*365) /(1-30%)*2/1024 MB=157GB数值5006 万16%40.004M365 日30%2本期工程根据宁夏的业务规模和计算结果以及考虑网络的安全性,建议新增数据库服务器2 台(建议单台配置2*8 核 3.0GHzCPU/32G/6*300G接口服务器序项目代描述数值4号码1U宁夏

7、联通可进行宽带测速用户数12 万1用户忙时集中系数(一小时里用户所占比例)2B20%1测试服务对应的数据库事物操作数3T61一次测速服务对数据库操作对应的 tpmC 数量4Ty(T1*0.45/4 )0.675tpmC5R考虑服务器保留 30的冗余;30%根据 tpmC 标准是根据标准模型中 New-Order 事物的处理数目来计算的,一个 New-Order 事物由平均 4-5 个 SQL 语句处理完成,整个测试的执行过程中, New-Order 处理占 45%。本次计算按 4 个 SQL计算。接口服务器处理能力为:TPMC(U1*B1*(Ty+Ts)/(1 -R)(120000 0.2 (

8、0.675) /(130% )23143tpmc本期工程根据宁夏的业务规模和计算结果, 建议新增接口服务器1 台(单台配置 2*8 核 3.0GHz CPU/32G/6*300GWeb 服务器( 1) Web 服务器处理能力序 操作类 用户每月 月忙 每月 日忙 每天 每业 每操作 对应号型数 使用 时业 忙时 时业 忙时 务请 对应标 TPMC对服务应器5(万) 次数 务比 段天 务比 小时求对准事务值的 TP例数例数应操数服 MC作数务 值要器 求1首页1250.680.661767650身份验W2证1250.680.663461530EB05310全流程服 0务31250.680.666

9、763015测速0器各操作对应 TPMC 值=活动用户数每月使用次数月忙时业务比例/每月忙时段天数日忙时业务比例 /每天忙时小时数操作次数操作折算标准事务数 /每小时分钟数( 60)(2) Web 访问并发性能序号项目代码描述数值1B应用线程数每 CPU991WebServer 服务器 CPU 数每台2B242系统负载实际有效比例3Ty90%1其中操作系统自身 cpu 使用率4Ty10%52考虑服务器保留 30的冗余;30%R服务器 (tomcat)处理能力为: B2*(Ty1 -Ty2)*(1 -30%)* B124*(90% -10%) * (1-30% )*9913306单服务器上的 t

10、omcat 的整体理论处理能力1000-2000 个用户并发连接。考虑系统操作系统cpu 使用率为 10%,系统整体负载不能高于90%,并考虑服务器 30%的冗余后 tomcat 的处理能力为 1330 个并发连接。本期工程根据宁夏的业务规模和计算结果,建议新增WEB 服务器 1 台,与接口服务器互为备份(单台配置 2*8 核 3.0GHz CPU/32G/6*300G测速节点服务器边缘测试服务器的性能需求,主要是对其网络带宽的估算。测速服务器的性能估算,主要是对于其网络带宽的估算。测速服务器都配 1个千兆网卡。根据一个千兆网卡一般可支撑的实际网络带宽吞吐极限为 600M 左右;从平均来看,用户从512k 测试到 20M ,平均按4M估算, 台服务器能支撑的并发测试数为:600/4=150次。一测速服务器 TPMC 值估算 (以45 万用户为基准 )如下:每每操对月 月忙 每月 日忙 每天每业务应用户作对对应服务器序使 时业 忙时 时业 忙时请求对的操作类型数应标TPMTPM号用 务比 段天 务比 小时应操作准事C服 C(万)数例数数值务 值要求次 例务数数器1 S

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

当前位置:首页 > 资格认证/考试 > 自考

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