Loading [a11y]/accessibility-menu.js
RPBG: Intelligent Orchestration Strategy of Heterogeneous Docker Cluster Based on Graph Theory | IEEE Conference Publication | IEEE Xplore

RPBG: Intelligent Orchestration Strategy of Heterogeneous Docker Cluster Based on Graph Theory


Abstract:

This paper first analyzes the Spread scheduling algorithm of the Docker orchestration engine SwarmKit. For the Spread algorithm to ignore the resource heterogeneity of th...Show More

Abstract:

This paper first analyzes the Spread scheduling algorithm of the Docker orchestration engine SwarmKit. For the Spread algorithm to ignore the resource heterogeneity of the node, the application performance is not ideal when the resources are inconsistent. The RPBG strategy with collaborative orchestration is proposed. It mainly combines the steps of collaboratively initializing resource placement, dynamically evaluating dominant resources of service, and automatically adjusting node load to comprehensively consider the heterogeneity of resources such as memory, CPU and network I/O of each node of the cluster and resolve container conflicts based on graph theory. Finally, a series of experiments have been carried out to verify that RPBG is superior to Spread strategy in terms of resource utilization and application performance. The experimental results show that the application performance of the SwarmKit cluster with built-in RPBG strategy is improved by nearly 13% compared to the original strategy.
Date of Conference: 06-08 May 2019
Date Added to IEEE Xplore: 08 August 2019
ISBN Information:
Conference Location: Porto, Portugal