服务器评测的方法:1、根据系统高峰期的使用人数和各种操作的频率来设计综合测试场景,以此来测试服务器的稳定性和安全性;2、通过模拟一些非正常状况来测试服务器的恢复速度,如突然断电、硬盘故障等;3、根据实际情况选择重点模块来测试服务器的使用问题;4、根据网站同时在线人数来观察服务器的响应时间,及各数据指标是否在正常范围内。
具体内容如下:
1、稳定性测试
服务器用户可以说都是最看重系统的稳定性和安全性,因此稳定性测试也是比较关键的性能测试,服务器用户可以根据系统高峰期的使用人数,以及各种操作的频率来设计综合测试场景,测试时将每个场景按照一定人数比例同时进行运行,模拟服务器系统用户使用数的情况,并且监控在测试中系统各性能指标在这种压力下是否能维持正常数值。
2、容错性测试
对服务器用户来说虽然正常运行是可以得到保证的,但在长时间不间断的使用过程中服务器出现故障是在所难免的,重点在于出现故障后服务器系统能否快速恢复,保障业务不受过多影响,这就是容错性的指标。
通过模拟一些非正常状况,如突然断电、硬盘故障等,来进行查看服务器的自动应变机制是否能够及时处理,而不至于导致服务器系统长时间无法运行,同时还有专门针对自动保护系统、自动备份系统的测试也可以同时进行,验证是否能有效保护与存储服务器的数据。
3、问题排除测试
服务器用户如果之前使用过程中有因为某些原理出现过问题,那么就需要针对该问题情况进行反复测试,查看是否还会发生同样的问题。问题排除测试的核心在于模块的选择,对已经发生过问题和怀疑存在隐患的模块都一致进行测试,但如果模块过多那么所需所花费的成本就较大,因此服务器用户在测试时可以根据实际情况选择重点模块优先检查。
4、压力测试
服务器用户可以根据同时在线人数,将峰值调节到最高,然后监控服务器性能能否达到要求,观察响应时间以及各数据指标是否在正常范围内,该峰值是否会导致服务器出现宕机、重启或服务终止的情况。