...
首页> 外文期刊>Neural computing & applications >Combining time series prediction models using genetic algorithm to autoscaling Web applications hosted in the cloud infrastructure
【24h】

Combining time series prediction models using genetic algorithm to autoscaling Web applications hosted in the cloud infrastructure

机译:使用遗传算法结合时间序列预测模型来自动缩放云基础架构中托管的Web应用程序

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

摘要

In a cloud computing environment, companies have the ability to allocate resources according to demand. However, there is a delay that may take minutes between the request for a new resource and it being ready for using. This causes the reactive techniques, which request a new resource only when the system reaches a certain load threshold, to be not suitable for the resource allocation process. To address this problem, it is necessary to predict requests that arrive at the system in the next period of time to allocate the necessary resources, before the system becomes overloaded. There are several time series forecasting models to calculate the workload predictions based on history of monitoring data. However, it is difficult to know which is the best time series forecasting model to be used in each case. The work becomes even more complicated when the user does not have much historical data to be analyzed. Most related work considers only single methods to evaluate the results of the forecast. Other works propose an approach that selects suitable forecasting methods for a given context. But in this case, it is necessary to have a significant amount of data to train the classifier. Moreover, the best solution may not be a specific model, but rather a combination of models. In this paper we propose an adaptive prediction method using genetic algorithms to combine time series forecasting models. Our method does not require a previous phase of training, because it constantly adapts the extent to which the data are coming. To evaluate our proposal, we use three logs extracted from real Web servers. The results show that our proposal often brings the best result and is generic enough to adapt to various types of time series.
机译:在云计算环境中,公司具有根据需求分配资源的能力。但是,在请求新资源与准备使用新资源之间可能会有几分钟的延迟。这导致仅在系统达到某个负载阈值时才请求新资源的反应性技术不适用于资源分配过程。为了解决这个问题,有必要预测在系统过载之前,下一个时间周期到达系统的请求以分配必要的资源。有几种时间序列预测模型可以根据监视数据的历史记录来计算工作负荷预测。但是,很难知道在每种情况下使用哪种最佳时间序列预测模型。当用户没有太多要分析的历史数据时,工作将变得更加复杂。大多数相关工作仅考虑单一方法来评估预测结果。其他工作提出了一种为给定上下文选择合适的预测方法的方法。但是在这种情况下,有必要拥有大量数据来训练分类器。而且,最好的解决方案可能不是特定的模型,而是模型的组合。在本文中,我们提出了一种使用遗传算法结合时间序列预测模型的自适应预测方法。我们的方法不需要培训的前一个阶段,因为它会不断适应数据到达的程度。为了评估我们的建议,我们使用从真实Web服务器提取的三个日志。结果表明,我们的建议通常会带来最佳结果,并且通用性足以适应各种类型的时间序列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号