KEWS:一种基于 KPI 的微服务系统工作负载仿真评估框架
软件工程
2023-11-28 v3
摘要
仿真工作负载是微服务系统中的一个基本环节,因为它有助于增强真实工作负载同时保护用户隐私。此类仿真的效能取决于其动态评估。最直接且高效的方法是利用关键性能指标(KPIs)将原始工作负载与仿真工作负载进行比较,KPIs 可捕获系统状态。然而,由于 KPIs 体量庞大且复杂,全面评估并不可行,且度量其相似性构成重大挑战。本文引入一种面向 KPIs 的相似性度量算法——扩展基于形状的距离(ESBD),从形状和强度两方面度量相似性。此外,我们提出一种基于 KPI 的工作负载仿真评估框架(KEWS),包含预处理、压缩和评估三个模块。这些方法有效抵消了 KPIs 特性的不利影响,并提供了整体评估。实验结果证实了 ESBD 和 KEWS 的有效性。
引用
@article{arxiv.2301.06530,
title = {KEWS: A KPIs-Based Evaluation Framework of Workload Simulation On Microservice System},
author = {Pengsheng Li and Qingfeng Du and Shengjie Zhao},
journal= {arXiv preprint arXiv:2301.06530},
year = {2023}
}