搭建公有云的性能测试

日期:2018-03-29 / 人气: / 来源:深圳航网科技有限公司

  云计算技术的成熟毫无疑问将改变整个互联网IT架构模式。企业不仅可以利用云计算降低IT基础架构成本,更可获得更高的运维效率和灵活性。云服务现已被众多企业所使用,其优势特征显而易见。一个重要优势是低成本,包括资本支出和运营支出。成本的有效降低取决于两个因素;活动次数和基础设施的提供。此外,还有云计算应用的低维护费用,进一步降低了成本。如果未经测试贸然部署到云环境,可能导致应用程序无法正常运行。那么,怎样进行云环境性能测试呢?
 
  一、云环境中的性能测试
 
  在云环境下的测试与非云环境的测试类似。它涉及到一系列的测试,帮助团队来分析系统的各个方面,包括各种不同的云应用场景--公有云(云服务器等)、私有云或混合云。性能测试在不同场景内得出对软件或应用程序的测试结果。不同之处在于,在云环境的设置下,性能测试的规划和执行不太适用。最重要的是,在云环境下的响应时间可以不同于在非云环境的时间。
 
  二、获取有关负载的统计信息
 
  考虑到将在云上托管一系列应用程序,这将提供给您可以预期的响应时间。因此,建议在高负载环境下运行性能测试时,评估响应时间。这些测试需要定期运行以记录最小、最大和平均响应时间。这将有助于在实际测试过程中,跟踪应用程序的响应时间。
 
  三、服务器压力测试
 
  服务器压力测试与负载均衡类似,云服务器等公有云模式是由多个用户共享,因此测试必须比私有云更有效地进行规划。压力测试对于所有的应用程序都是非常严格的,理解应用程序的响应,找到压力点和突破点至关重要。
 
  四、自定义监控
 
  通过云厂商提供的自定义监控工具,可以更好的帮助测试团队监视虚拟内存的复杂情况下进行测试,更好的让测试团队了解测试应用程序的云环境的容量和伸缩性。

作者:航网科技