Checkpoint and Restore of Micro-service in Docker Containers
- https://doi.org/10.2991/icmii-15.2015.160How to use a DOI?
- Lightweight Virtualization, Checkpoint/restore, Docker.
In the present days of rapid adoption of micro-service, it is imperative to build a system to support and ensure the high performance and high availability for micro-services. Lightweight virtualization, which we also called container, has the ability to run multiple isolated sets of processes under a single kernel instance. Because of the possibility of obtaining a low overhead comparable to the near-native performance of a bare server, the container techniques, such as openvz, lxc, docker, they are widely used for micro-service . In this paper, we present the high availability of micro-service in containers. We investigate capabilities provided by container (docker, openvz) to model and build the Micro-service infrastructure and compare different checkpoint and restore technologies for high availability. Finally, we present preliminary performance results of the infrastructure tuned to the micro-service.
- © 2015, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Yang Chen PY - 2015/10 DA - 2015/10 TI - Checkpoint and Restore of Micro-service in Docker Containers BT - Proceedings of the 3rd International Conference on Mechatronics and Industrial Informatics PB - Atlantis Press SP - 915 EP - 918 SN - 2352-538X UR - https://doi.org/10.2991/icmii-15.2015.160 DO - https://doi.org/10.2991/icmii-15.2015.160 ID - Chen2015/10 ER -