2、数据库性能测试:Benchmark Factory
渲染测试后工程师又进行了数据库的性能测试。当一个客户需要查询数据的时候,会发送许多条的请求,包括数据的查询、插入、修改、删除等,所以每一秒钟数据库服务器会接收到很多的请求,服务器是否响应和给予回应,体现着服务器对数据库的支持能力以及其整体的计算能力。数据库测试应用的是美国专业测试软件开发商Quest Software公司的Benchmark Factory软件,可以模拟数千个客户端对数据库服务器进行压力测试。
工程师分别在新老服务器上安装了微软SQL Server 2005,建立1.5G左右的数据库,包含9张数据表,里面被查询的内容有200万条,模拟了200个数据库。然后模拟200个客户端对新老服务器进行数据库访问测试,通过两个平台最终得出的TPS值(每秒交易处理次数)来对比新老平台。
数据库压力测试拓扑图
当有50个客户端访问时,浪潮NF5280新平台已经达到了12788 TPS,而浪潮老平台只有约6000 TPS。
当客户端增加到100个,新平台达到的数值为12770 TPS,而老平台达到的数值为5517 TPS。
当客户端增加到200个时,新平台达到的数值为12701 TPS,而老平台数值为5507。
整个测试过程浪潮NF5280新平台的数值都非常稳定,保持在12700 TPS左右,而老平台随着客户端数量的增加,测试数值有所衰减,但也能维持在6000到5500 TPS之间。从结果来看,我们可以发现浪潮新老服务器平台在数据库应用测试中差距非常明显,新平台性能提升了2倍以上。这意味着如果一个中小企业或者是学校的数据库,用老平台的服务器响应1千个请求的话,如果采用旗舰版新平台NF5280就可以同时响应2千个请求。
- 第4页:数据库性能测试:Benchmark Factory
- 第5页:动态电源管理演示