服务器性能计算需求分析[定义].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
在进行服务器性能计算需求分析时,我们关注的重点是如何确保服务器能够高效、稳定地处理大量并发请求,特别是对于数据库服务器在OLTP(联机事务处理)系统中的应用。本案例主要针对广州市公安局的超级情报系统(SIS)设备升级项目,其中涉及到数据库服务器的性能估算。 我们使用的是行业标准的TPC-C基准测试来评估数据库服务器的性能。TPC-C主要用于测量联机事务处理系统的性能和可伸缩性,通过模拟多种数据库操作,如查询、更新和小批量事务,来反映真实世界OLTP系统的性能。在这个项目中,预计有5000个并发用户,且大多数应用为OLTP类型。 计算服务器性能时,我们需要考虑以下因素: 1. 同时在线用户数(U1):5000人。 2. 每个用户每分钟的业务请求次数(N1):2次。 3. 更新、查询和其他业务的比例:各占1/3。 4. 更新业务产生的平均事务数(T1):4个。 5. 查询业务产生的平均事务数(T2):4个。 6. 其他业务产生的平均事务数(T3):8个。 7. 忙时处理量为平均值的8倍。 8. 经验系数:1.6。 9. 冗余系数:服务器保留50%的冗余。 利用这些参数,我们可以计算出服务器的TPC-C值,即每分钟事务处理数(tpmC),从而估计其性能。在本例中,计算结果为1,365,333 tpmC。为了保证系统的稳定性和可用性,以及考虑未来5年的业务增长,建议选用TPC-C值不小于150万的高性能小型机服务器作为核心数据库服务器。推荐配置为16个3.55GHz CPU和64GB内存的小型机。 除了数据库服务器,还有其他硬件设备的处理能力需要计算,例如Web服务所需的连接数和数据库服务器的TPMC。Web服务的并发连接用户数根据用户模型预估,而数据库服务器的TPMC计算则基于New-Order事务的处理数目,这里假设每个New-Order事务由平均4个SQL语句处理完成,占整个测试的45%。在本案例中,数据库服务器的处理能力估算为642.86 tpmC。 此外,还需要进行存储容量的估算。存储容量的计算涉及总用户数、每日活跃用户比例、每次操作占用的空间、历史记录保留天数以及冗余系数等。在本例中,存储容量估算为157GB,建议采用RAID0+1模式以提高数据安全性。 对于接口服务器,也需要根据用户的并发数、数据库事务操作数以及对应的tpmC数量来估算其性能需求。在这个例子中,接口服务器的配置也需考虑相应的CPU、内存和存储资源。 服务器性能计算需求分析是一个涉及多个方面、需要综合考虑并发用户数、业务类型、事务处理量、冗余策略以及存储需求的复杂过程。通过精确的计算和合理的配置,可以确保IT系统能够有效地支持业务运行,同时具备良好的扩展性和可靠性。
- 粉丝: 2
- 资源: 12万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- yolo的基本操作用法
- Ubuntu20/22/24通过deb包升级OpenSSH9.9方法 不支持16、18版本,升级有风险,前务必做好快照,以免升级后出现异常影响业务
- java swing(Gui窗体)宿舍管理系统 (有附件)
- 数据集格式转换以及标注框可视化脚本
- 火狐国际开发版安装文件
- Ubuntu 18/20/22/24通过deb包方式升级OpenSSH9.7方法 不支持16版本,升级有风险,前务必做好快照,以免升级后出现异常影响业务
- MATLAB混合编程教程 将Matlab程序转变为C语言.docx
- MATLAB混合编程技巧:将Matlab程序转化为C语言详解
- MATLAB混合编程教程 matlab-compiler与c语言混合编程.docx
- 基于SpringBoot的“篮球论坛系统”的设计与实现(源码+数据库+文档+PPT).zip