首页> 美国卫生研究院文献>Springer Open Choice >WESSBAS: extraction of probabilistic workload specifications for load testing and performance prediction—a model-driven approach for session-based application systems
【2h】

WESSBAS: extraction of probabilistic workload specifications for load testing and performance prediction—a model-driven approach for session-based application systems

机译:WESSBAS:提取概率性工作负载规范以进行负载测试和性能预测-基于模型的基于会话的应用系统的方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The specification of workloads is required in order to evaluate performance characteristics of application systems using load testing and model-based performance prediction. Defining workload specifications that represent the real workload as accurately as possible is one of the biggest challenges in both areas. To overcome this challenge, this paper presents an approach that aims to automate the extraction and transformation of workload specifications for load testing and model-based performance prediction of session-based application systems. The approach (WESSBAS) comprises three main components. First, a system- and tool-agnostic domain-specific language (DSL) allows the layered modeling of workload specifications of session-based systems. Second, instances of this DSL are automatically extracted from recorded session logs of production systems. Third, these instances are transformed into executable workload specifications of load generation tools and model-based performance evaluation tools. We present transformations to the common load testing tool Apache JMeter and to the Palladio Component Model. Our approach is evaluated using the industry-standard benchmark SPECjEnterprise2010 and the World Cup 1998 access logs. Workload-specific characteristics (e.g., session lengths and arrival rates) and performance characteristics (e.g., response times and CPU utilizations) show that the extracted workloads match the measured workloads with high accuracy.
机译:需要使用工作负载规范,以便使用负载测试和基于模型的性能预测来评估应用程序系统的性能特征。定义尽可能准确地代表实际工作负载的工作负载规范是这两个领域中的最大挑战之一。为了克服这一挑战,本文提出了一种方法,该方法旨在自动化工作负载规范的提取和转换,以进行基于会话的应用程序系统的负载测试和基于模型的性能预测。该方法(WESSBAS)包含三个主要组件。首先,与系统和工具无关的领域特定语言(DSL)允许对基于会话的系统的工作负载规范进行分层建模。其次,从生产系统的记录会话日志中自动提取此DSL的实例。第三,将这些实例转换为负载生成工具和基于模型的性能评估工具的可执行工作负载规范。我们介绍了常见负载测试工具Apache JMeter和Palladio组件模型的转换。我们使用行业标准基准SPECjEnterprise2010和World Cup 1998访问日志对我们的方法进行了评估。特定于工作负载的特征(例如,会话长度和到达率)和性能特征(例如,响应时间和CPU利用率)表明,提取的工作负载与测得的工作负载高度匹配。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号