`
wuhuizhong
  • 浏览: 688484 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

服务器处理性能估算

 
阅读更多

系统的建设,必须满足未来5年业务发展和管理的需求,所以下面对服务器性能指标的估算,将以满足未来5年的需要为基准。

1.数据库服务器
1.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*1.6/0.7= 18,285 TPM

1.2. 内存估算
该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。
约定:
  操作系统占用约400M内存空间;
  数据库系统占用内存0.8G ;
  每个并发连接占用5 M;
  考虑服务器内存保留15%的冗余;
则服务器的内存估算为:
Mem =(400M + 0.8GB  + 100*5M) /(1-15%)  = 2 GB
1.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

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

 

2.中间件应用服务器
2.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*1.6/0.7= 18,285 TPM

 

2.2. 内存估算
该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。
约定:
  操作系统占用约400M内存空间;
  中间件用户服务器占用内存0.8G ;
  每个并发连接占用5 M;
  考虑服务器内存保留15%的冗余;
则服务器的内存估算为:
Mem =(400M + 0.8GB  + 100*5M) /(1-15%)  = 2 GB
2.3. 存储容量估算
主要系统中间件应用服务器和操作系统本身至少5G以上。
其中操作系统约占2G,应用服务器约占3G。
2.4. 服务器安装软件
该服务器中将需要安装的软件如下:
操作系统为:Windows 2000 Server
中间件应用服务器:系统中间件应用服务器
2.5. 建议配置
根据以上的性能指标建议服务器标准配置如下:
应用名称 功能描述 数量 说明
应用服务器 CPU: TPCC值应大于18,285 TPM
内存:2G及以上(建议3G以上)
硬盘:5GB以上
以太网卡: 100M及以上 1台

 

 

3.数据库服务器性能TPC-C测算

每秒峰值:6,000个连接/秒,即主机处理峰值应能达到6,000连接/秒;
每个连接平均需要10个数据库访问,按照经验,每个数据库访问相当于服务器3-4tpm的处理能力。

峰值连接: 6,000连接/秒
每个连接: 10个数据库访问
每个访问: 3—4 tpm (transaction per minute)
则应用要求服务器的TPC-C为:
6000 x 10 x 4 = 240,000tpm
 系统本身要消耗30%的系统资源,则应用与系统要求服务器的TPC-C为:
240,000tpm / 70% = 342,857tpm
 而服务器的实际资源占用即“系统忙”不应大于70%,则实际要求数据库服务器的处理性能TPC-C为:
342,857tpm / 70% = 489,796tpm。
 因此,数据库双机系统TPC-C要求大于或等于500,000tpm,考虑实现Oracle 9i RAC后,双机性能是单机的确1.8倍,因此单机TPC-C不能小于
500,000/1.8=278,000tpm。

4.应用服务器性能TPC-C测算

每秒峰值:10,000个连接/秒,即主机处理峰值应能达到10,000连接/秒;
应用服务器的连接,相当于5—6个数据库访问,按照经验,每个数据库访问相当于服务器3-4tpm的处理能力。

峰值连接: 10,000连接/秒
每个连接: 5—6个数据库访问
每个访问: 3—4 tpm (transaction per minute)
 则应用要求服务器的TPC-C为:
10000 x 6 x 4 = 240,000tpm
 系统本身要消耗30%的系统资源,则应用与系统要求服务器的TPC-C为:
240,000tpm / 70% = 342,857tpm
 而服务器的实际资源占用即“系统忙”不应大于70%,则实际要求服务器的处理性能TPC-C为:
342,857tpm / 70% = 489,796tpm。


5.Web服务器性能测算

Web服务器:建议采用中低档UNIX服务器,可以采用多台低档UNIX服务器并行,实现均衡负载、抵御不友好访问。
SPECweb99是衡量Web服务器处理能力的主要指标,是服务器可以承受的同时“点击”的次数,数值越高处理能力越强。
WEB SERVER集群所支持的并发访问量不少于5万,如果响应时间在1-2秒,则要求SPECweb99为:50,000/1.5 = 33,333

 

分享到:
评论

相关推荐

    服务器处理性能估算服务器处理性能估算.doc

    服务器处理性能估算系统的建设 服务器处理性能估算系统的建设必须满足未来 5 年业务发展和管理的需求。以下是对服务器性能指标的估算,将以满足未来 5 年的需要为基准。 数据库服务器的处理性能估算 数据库服务器...

    服务器处理性能估算.doc

    ### 服务器处理性能估算知识点详解 #### 一、引言 随着信息技术的快速发展与企业规模的不断扩张,服务器作为信息处理的核心设备,在支撑业务运行、保障数据安全方面扮演着极其重要的角色。为了确保服务器能够满足...

    服务器处理性能估算系统的建设必须满足未来5年业务发展和管理的需求.doc

    在构建服务器处理性能估算系统时,首要目标是确保该系统能够满足未来五年内业务发展和管理的需求。这涉及对服务器的各个关键性能指标进行详细计算和预估,包括数据库服务器和中间件应用服务器的处理能力、内存需求、...

    服务器性能计算.docx

    例如,计算得到的接口服务器处理能力为608,914.28tpmC,建议配置2台服务器,每台配备4核CPU和16GB内存,以实现高可用性。 接下来,XXX业务服务器作为系统的核心处理单元,其性能直接影响到整个系统的效率。假设使用...

    服务器性能估算.docx

    总结来说,服务器性能估算是一项复杂的工作,需要综合考虑用户负载、事务处理、内存需求、存储容量以及备份策略等多个因素。通过对这些参数的精确计算,可以确保服务器能够有效支持未来五年的业务运营。

    详解服务器性能常规评估方法

    政府信息化需求的内在特性,决定了政府采购服务器须考虑特定的性能依据,由此在实践中衍生出不同的服务器性能评测方法。  政府采购服务器时,通常会从应用系统的基本需求、服务器的性能和价格等方面进行综合考虑。...

    服务器能力计算.docx

    在进行服务器处理性能估算时,需要综合考虑多个因素,包括系统的设计寿命、预期的并发用户数、用户的主要操作类型、软件功能架构、操作系统和数据库平台等。这涉及到对数据服务器、应用服务器和存储容量的估算。数据...

    服务器处理能力的估算[参考].pdf

    "服务器处理能力的估算[参考]" 服务器处理能力的估算是技术方案中一个非常重要的步骤。在技术方案最终落实到工程实施部署时,必须编制出当前解决方案需要部署的IT设备及环境,包括网络环境、端口、带宽、组网方式、...

    服务器处理能力估算.pdf

    TPC-C标准适用于在线事务处理(OLTP)系统,它通过模拟多种事务操作来衡量服务器处理性能,如更新、插入、删除等,并规定了响应时间限制。而SPEC web系列则专注于Web服务器的响应能力,通过模拟HTTP请求来测试服务器...

    服务器处理能力的估算.docx

    服务器处理能力的估算可以指导服务器硬件配置、优化系统性能、评估新技术的应用效果等。估算服务器处理能力的基本方法包括基准资料收集、数据分析和模型构建、实验和验证等步骤。 为什么需要估算服务器处理能力?...

    服务器能力计算[参照].pdf

    **服务器处理性能估算** 在设计系统时,需要深入了解用户需求,如系统预期寿命、平均在线用户数、繁忙时段的用户行为、软件功能架构以及操作系统和数据库平台。根据这些信息,可以对服务器性能进行三个方面的估算:...

    1服务器能力计算.docx

    4. **服务器处理性能估算** 为了在方案设计阶段估算服务器处理能力,需要考虑多个因素: - 系统的预期使用寿命。 - 预期的并发用户数量。 - 用户在高峰时段的行为统计。 - 软件的架构及其产生的事务处理量。 -...

    服务器处理能力的估算[参照].pdf

    在服务器处理能力的估算中,理解并正确应用各种性能评测标准是至关重要的。本文主要讨论了两种主要的评测标准:TPC-C 和 SPEC Web 系列,并提供了性能估算的公式和常见误区。以下是对这些知识点的详细阐述: 1. **...

    读懂服务器性能指标

    本文将深入探讨两个广泛应用的服务器性能评估体系——TPC(事务处理性能委员会)和SPEC(标准性能评估公司),并重点讲解TPC-C基准测试。 #### TPC:事务处理性能委员会 TPC是由多家计算机软硬件制造商组成的非...

    服务器选项与性能估算.pdf

    【服务器选项与性能估算】 系统部署方案的选择直接影响到IT系统的稳定性和效率,尤其在大型企业中,服务器整合和数据集中管理已经成为主流趋势。金蝶EAS服务器推荐采用集中式的部署方式,以适应这一发展趋势。EAS...

    服务器性能计算方法.pdf

    根据计算结果,服务器的处理性能估算为:TPC-C=5000*2*(4+4+8)/3*8*1.6/0.5=1365333tpmC。 数据库服务器配置 根据计算结果,我们建议配置一台 TPC-C 值不小于 150 万的高性能小型机服务器,用于该超级情报系统的...

    服务器性能计算需求分析.pdf

    这个项目涉及的是一个大规模的联机事务处理(OLTP)系统,因此,选用业界认可的TPC-C基准测试方法来进行性能估算显得尤为重要。 TPC-C基准测试是衡量OLTP系统性能和可伸缩性的标准,它通过模拟各种数据库操作,如...

Global site tag (gtag.js) - Google Analytics