St-Onge Cédric, Benmakrelouf Souhila, Kara Nadjia, Tout Hanine, Edstrom Claes, Rabipour Rafi
ÉTS, University of Quebec, Montreal, Canada.
Ericsson Canada, Montreal, Canada.
J Cloud Comput (Heidelb). 2021;10(1):6. doi: 10.1186/s13677-020-00223-5. Epub 2021 Jan 18.
Workload models are typically built based on user and application behavior in a system, limiting them to specific domains. Undoubtedly, such a practice creates a dilemma in a cloud computing (cloud) environment, where a wide range of heterogeneous applications are running and many users have access to these resources. The workload model in such an infrastructure must adapt to the evolution of the system configuration parameters, such as job load fluctuation. The aim of this work is to propose an approach that generates generic workload models (1) which are independent of user behavior and the applications running in the system, and can fit any workload domain and type, (2) model sharp workload variations that are most likely to appear in cloud environments, and (3) with high degree of fidelity with respect to observed data, within a short execution time. We propose two approaches for workload estimation, the first being a Hull-White and Genetic Algorithm (GA) combination, while the second is a Support Vector Regression (SVR) and Kalman-filter combination. Thorough experiments are conducted on real CPU and throughput datasets from virtualized IP Multimedia Subsystem (IMS), Web and cloud environments to study the efficiency of both propositions. The results show a higher accuracy for the Hull-White-GA approach with marginal overhead over the SVR-Kalman-Filter combination.
工作负载模型通常基于系统中的用户和应用程序行为构建,这使得它们局限于特定领域。毫无疑问,这种做法在云计算环境中造成了困境,因为在该环境中有各种各样的异构应用程序正在运行,并且许多用户可以访问这些资源。在这样的基础设施中,工作负载模型必须适应系统配置参数的变化,例如作业负载波动。这项工作的目的是提出一种方法,该方法能够生成通用工作负载模型:(1)独立于用户行为和系统中运行的应用程序,并且能够适应任何工作负载领域和类型;(2)对云环境中最可能出现的剧烈工作负载变化进行建模;(3)在短执行时间内,与观测数据具有高度保真度。我们提出了两种工作负载估计方法,第一种是赫尔-怀特模型与遗传算法(GA)的组合,第二种是支持向量回归(SVR)与卡尔曼滤波器的组合。我们对来自虚拟化IP多媒体子系统(IMS)、Web和云环境的真实CPU和吞吐量数据集进行了全面实验,以研究这两种方法的效率。结果表明,与支持向量回归-卡尔曼滤波器组合相比,赫尔-怀特-遗传算法方法具有更高的准确性,且开销较小。