4.5 Article

Scheduling method with adaptive learning for microservice workflows with hybrid resource provisioning

期刊

出版社

SPRINGER HEIDELBERG
DOI: 10.1007/s13042-021-01396-4

关键词

Microservices; Workflow scheduling; Docker containers; Hybrid provisioning

资金

  1. National Key Research and Development Program of China [2018YFB1402500]
  2. National Natural Science Foundation of China [61872077, 61832004]
  3. Collaborative Innovation Center of Wireless Communications Technology

向作者/读者索取更多资源

This paper investigates the scheduling of microservice workflows with hybrid resource provisioning in cloud computing, proposing an adaptive-learning based scheduling algorithmic framework and demonstrating its effectiveness in experimental results.
More and more attention has been paid to microservices from traditional monolithic workflows. How to rent on-demand and spot instances for microservice tasks in cloud computing is crucial to save rental costs for customers. According to the out-of-bid failure risks of spot instances and application deadline constraints, it is challenging to adaptively determine the number of on-demand and spot instances, allocate microservice tasks to the rented instances, and reschedule interrupted tasks. In this paper, we consider the problem of scheduling microservice workflows with hybrid resource provisioning. An adaptive-learning based scheduling algorithmic framework is proposed to intelligently sequence, allocate and online adjust tasks as well as monitor spot instance. Strategies for each component are developed. Components and parameter values are statistically calibrated over a comprehensive set of random instances. The proposed algorithm is compared to modified classical algorithms for similar problems. Experimental results demonstrate the effectiveness of the proposal for the considered problem.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据