首页> 外文会议>IEEE International Conference on Software Engineering and Service Science >Automatic performance analysis of cloud based load testing of web-application its comparison with traditional load testing
【24h】

Automatic performance analysis of cloud based load testing of web-application its comparison with traditional load testing

机译:基于云的Web应用程序负载测试的自动性能分析及其与传统负载测试的比较

获取原文

摘要

Recently many application are migrated towards cloud computing. It becomes an emerging field of research in software testing; moreover it is non-trivial to evaluate the performance of cloud services. Performance and load testing are one of the dominant means to evaluate the web-application performance. At the end of load testing performance analyst have to analyze thousands of performance counters in both scenarios traditional as well as in cloud based load testing. These performance counters consist of run time system and web application properties such as resource consumption, response time, Memory utilization, throughput, Disk input output, latency, network traffic, delay. Performance analyst analyzes these performance measures manually, find out if the application meets service level agreement or not. It is very time consuming and error prone method, so to resolve this issue in this paper we proposed an approach to detect the performance deviation in cloud based load testing compare with the traditional load testing. It also helps performance analyst to compare load test more efficiently in order to detect performance deviation moreover it provides manageable set of important program counter to analyst for further and efficient root cause analysis. This approach is verified on the data obtain by performing load testing of web-application using J-meter in case of traditional and blaze meter in cloud based load testing. Our proposed approach provide up to 90% of reduction in the set of performance counter and 96% precision while detecting performance deviation with few false positives.
机译:最近,许多应用程序都迁移到了云计算。它已成为软件测试研究的新兴领域。此外,评估云服务的性能并非易事。性能和负载测试是评估Web应用程序性能的主要手段之一。在负载测试结束时,性能分析师必须分析传统方案以及基于云的负载测试中的数千个性能计数器。这些性能计数器包括运行时系统和Web应用程序属性,例如资源消耗,响应时间,内存利用率,吞吐量,磁盘输入输出,延迟,网络流量,延迟。性能分析师会手动分析这些性能指标,以确定应用程序是否符合服务水平协议。这是一种非常耗时且容易出错的方法,因此为了解决此问题,我们提出了一种与传统负载测试相比,在基于云的负载测试中检测性能偏差的方法。它还可以帮助性能分析人员更有效地比较负载测试,以便检测性能偏差,此外,它还为分析人员提供了可管理的重要程序计数器集,以进行进一步,有效的根本原因分析。在基于云的负载测试中使用传统仪表和火焰表的情况下,通过使用J-meter对Web应用程序执行负载测试获得的数据已验证了该方法。我们提出的方法最多可减少90%的性能计数器和96%的精度,同时检测性能偏差少的假阳性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号