服务器性能估算方法

服务器性能估算方法

ID:13449567

大小:15.51 KB

页数:4页

时间:2018-07-22

服务器性能估算方法_第1页
服务器性能估算方法_第2页
服务器性能估算方法_第3页
服务器性能估算方法_第4页
资源描述:

《服务器性能估算方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、服务器处理性能估算系统的建设,必须满足未来5年业务发展和管理的需求,所以下面对服务器性能指标的估算,将以满足未来5年的需要为基准。1.数据库服务器1.1.TPCC值估算约定:系统同时在线用户数为100人(U1);平均每个用户每分钟发出2次业务请求(N1);系统发出的业务请求中,更新、查询、统计各占1/3;平均每次更新业务产生3个事务(T1);平均每次查询业务产生8个事务(T2);平均每次统计业务产生13个事务(T3);一天内忙时的处理量为平均值的5倍;经验系数为1.6;(实际工程经验)考虑服务器保留30%的冗余;服务器需要的处理能力为:TP

2、C-C=U1*N1*(T1+T2+T3)/3*3*经验系数/冗余系数则数据库服务器的处理性能估算为:TPC-C=100*2*(3+8+13)/3*5*1.6/0.7=18,285TPM1.2.内存估算该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。约定:操作系统占用约400M内存空间;数据库系统占用内存0.8G;每个并发连接占用5M;考虑服务器内存保留15%的冗余;则服务器的内存估算为:Mem=(400M+0.8GB+100*5M)/(1-15%)=2GB1.3.存储容量估算预算管理系统中存储着预算编制

3、数据等资料信息以及日志等管理信息。在已经考虑了数据冗余的前提下,约定:?每月有100个分局或部室编制预算;?每月每个分局或部室编制1次预算;?预算模板共含6000个预算指标;?每个预算指标含5条明细项目;?每条记录占用空间300B;每月的预算数据存储容量需求:6000*5*100*500B=1.5G每月的日志数据存储容量需求:0.1G每月进行数据备份一次,数据存储容量需求:12*9G=108G整年总共需用存储容量:12*1.5G+1.5G+12*0.1G+12*9G=20.7G+108G=128.7G约定系统中预算编制数据等资料信息以及日志

4、等管理信息在线保存5年(备份数据每年进行清除),则预算管理系统的存储容量估算为:5*20.7G+108G=103.5G+108G=211.5G1.4.服务器安装软件该服务器中将需要安装的软件如下:操作系统为:Windows2000Server数据库:Oracle1.5.建议配置根据以上的性能指标建议数据库服务器标准配置如下:应用名称功能描述数量说明数据库服务器CPU:TPCC值应大于18,285TPM内存:2G及以上硬盘:211.5GB以上(建议通过RAID5或镜像等方式进行数据备份)以太网卡:100M及以上11.2.中间件应用服务器1.2

5、.1.TPCC值估算约定:系统同时在线用户数为100人(U1);平均每个用户每分钟发出2次业务请求(N1);系统发出的业务请求中,更新、查询、统计各占1/3;平均每次更新业务产生3个事务(T1);平均每次查询业务产生8个事务(T2);平均每次统计业务产生13个事务(T3);一天内忙时的处理量为平均值的5倍;经验系数为1.6;(实际工程经验)考虑服务器保留30%的冗余;服务器需要的处理能力为:TPC-C=U1*N1*(T1+T2+T3)/3*3*经验系数/冗余系数则数据库服务器的处理性能估算为:TPC-C=100*2*(3+8+13)/3*5

6、*1.6/0.7=18,285TPM1.2.2.内存估算该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。约定:操作系统占用约400M内存空间;中间件用户服务器占用内存0.8G;每个并发连接占用5M;考虑服务器内存保留15%的冗余;则服务器的内存估算为:Mem=(400M+0.8GB+100*5M)/(1-15%)=2GB1.2.3.存储容量估算主要系统中间件应用服务器和操作系统本身至少5G以上。其中操作系统约占2G,应用服务器约占3G。1.1.2.4.服务器安装软件该服务器中将需要安装的软件如下:操作系

7、统为:Windows2000Server中间件应用服务器:系统中间件应用服务器1.1.2.5.建议配置根据以上的性能指标建议服务器标准配置如下:应用名称功能描述数量说明应用服务器CPU:TPCC值应大于18,285TPM内存:2G及以上(建议3G以上)硬盘:5GB以上以太网卡:100M及以上1台参考一下:数据库服务器性能TPC-C测算每秒峰值:6,000个连接/秒,即主机处理峰值应能达到6,000连接/秒;每个连接平均需要10个数据库访问,按照经验,每个数据库访问相当于服务器3-4tpm的处理能力。峰值连接:6,000连接/秒每个连接:10

8、个数据库访问每个访问:3—4tpm(transactionperminute)?则应用要求服务器的TPC-C为:6000x10x4=240,000tpm?系统本身要消耗30%的系

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

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

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