首页> 外文期刊>The Journal of Systems and Software >Scalability Assessment of Microservice Architecture Deployment Configurations: A Domain-based Approach Leveraging Operational Profiles and Load Tests
【24h】

Scalability Assessment of Microservice Architecture Deployment Configurations: A Domain-based Approach Leveraging Operational Profiles and Load Tests

机译:微服务架构部署配置的可扩展性评估:利用操作简档和负载测试的基于域的方法

获取原文
获取原文并翻译 | 示例
       

摘要

Microservices have emerged as an architectural style for developing distributed applications. Assessing the performance of architecture deployment configurations - e.g., with respect to deployment alternatives - is challenging and must be aligned with the system usage in the production environment. In this paper, we introduce an approach for using operational profiles to generate load tests to automatically assess scalability pass/fail criteria of microservice configuration alternatives. The approach provides a Domain-based metric for each alternative that can, for instance, be applied to make informed decisions about the selection of alternatives and to conduct production monitoring regarding performance-related system properties, e.g., anomaly detection. We have evaluated our approach using extensive experiments in a large bare metal host environment and a virtualized environment. First, the data presented in this paper supports the need to carefully evaluate the impact of increasing the level of computing resources on performance. Specifically, for the experiments presented in this paper, we observed that the evaluated Domain-based metric is a non-increasing function of the number of CPU resources for one of the environments under study. In a subsequent series of experiments, we investigate the application of the approach to assess the impact of security attacks on the performance of architecture deployment configurations.
机译:微服务已成为开发分布式应用程序的架构风格。评估体系结构部署配置的性能 - 例如,关于部署替代方案 - 具有挑战性,并且必须与生产环境中的系统使用情况对齐。在本文中,我们介绍了一种使用操作简介来生成负载测试的方法,以自动评估微服务配置替代品的可扩展性通过/失败标准。该方法为每个替代方案提供了一种基于域的度量,其可以应用于例如关于选择替代方案的选择并进行关于性能相关的系统属性的生产监视,例如异常检测。我们在大型裸机主机环境和虚拟化环境中使用了广泛的实验进行了评估了我们的方法。首先,本文提出的数据支持需要仔细评估增加计算资源水平对性能的影响。具体地,对于本文呈现的实验,我们观察到,基于域的度量是基于域的度量是在研究中的一个环境中的CPU资源数量的非增加函数。在随后的一系列实验中,我们调查了方法来评估安全攻击对架构部署配置性能的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号