Design of Middleware to Support Auto-scaling in Docker-Based Multi Host Environment

Title : Design of Middleware to Support Auto-scaling in Docker-Based Multi Host Environment
Journal : Lecture Notes in Electrical Engineering book
Authors : Minsu Chae, Sangwook Han, HwaMin Lee
Corresponding author : HwaMin Lee
DOI : https://doi.org/10.1007/978-981-15-9343-7_42

Abstract
With the spread of smart devices, the use of big data, and the proliferation of the Internet of Things, virtualization technology for cloud servers have become important worldwide. Also, research has been conducted to efficiently manage the resources of hosts in VMs. Container-based virtualization has less performance degradation than VMs because there is no emulation for the operating system. Using the Docker API is slow to measure. In this paper, we implement the resource measurement module of Job nodes and design middleware that supports auto-scaling in auto-scaling module and Docker-based multi-host environment.

Acknowledgments
This research supported by the MSIT (Ministry of Science and ICT), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2019-2014-1-00720 & IITP-2019-2015-0-00403) supervised by the IITP (Institute for Information & communications Technology Planning & Evaluation).