首页> 外文会议>IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems >TeaStore: A Micro-Service Reference Application for Benchmarking, Modeling and Resource Management Research
【24h】

TeaStore: A Micro-Service Reference Application for Benchmarking, Modeling and Resource Management Research

机译:及时:用于基准,建模和资源管理研究的微型服务参考应用

获取原文
获取外文期刊封面目录资料

摘要

Modern distributed applications offer complex performance behavior and many degrees of freedom regarding deployment and configuration. Researchers employ various methods of analysis, modeling, and management that leverage these degrees of freedom to predict or improve non-functional properties of the software under consideration. In order to demonstrate and evaluate their applicability in the real world, methods resulting from such research areas require test and reference applications that offer a range of different behaviors, as well as the necessary degrees of freedom. Existing production software is often inaccessible for researchers or closed off to instrumentation. Existing testing and benchmarking frameworks, on the other hand, are either designed for specific testing scenarios, or they do not offer the necessary degrees of freedom. Further, most test applications are difficult to deploy and run, or are outdated. In this paper, we introduce the TeaStore, a state-of-the-art micro-service-based test and reference application. TeaStore offers services with different performance characteristics and many degrees of freedom regarding deployment and configuration to be used as a benchmarking framework for researchers. The TeaStore allows evaluating performance modeling and resource management techniques; it also offers instrumented variants to enable extensive run-time analysis. We demonstrate TeaStore's use in three contexts: performance modeling, cloud resource management, and energy efficiency analysis. Our experiments show that TeaStore can be used for evaluating novel approaches in these contexts and also motivates further research in the areas of performance modeling and resource management.
机译:现代分布式应用程序提供复杂的性能行为和有关部署和配置的多程度。研究人员采用了各种分析,建模和管理方法,利用这些自由度来预测或改善所考虑的软件的非功能性质。为了证明和评估其在现实世界中的适用性,这些研究领域的方法需要测试和参考应用,这些应用程序提供一系列不同的行为,以及必要的自由度。对于研究人员来说,现有的生产软件通常无法访问或关闭仪器。另一方面,现有的测试和基准框架是专为特定的测试场景而设计的,或者他们不提供必要的自由度。此外,大多数测试应用程序难以部署和运行,或过时。在本文中,我们介绍了基于最先进的微服务的测试和参考应用。 TEATEORE提供具有不同性能特征的服务以及有关部署和配置的许多自由,以用作研究人员的基准框架。成矿允许评估性能建模和资源管理技术;它还提供仪表型型号,以实现广泛的运行时间分析。我们在三个语境中展示了成像:性能建模,云资源管理和能效分析。我们的实验表明,东装配件可用于评估这些环境中的新方法,并激发绩效建模和资源管理领域的进一步研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号