US 11,809,900 B2
Method and system for migration of containers in a container orchestration platform between compute nodes
Harald Müller, Seefeld-Hechendorf (DE); and Sreenath Premnadh, Unterhaching (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 16/965,126
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Dec. 10, 2018, PCT No. PCT/EP2018/084198
§ 371(c)(1), (2) Date Jul. 27, 2020,
PCT Pub. No. WO2019/149414, PCT Pub. Date Aug. 8, 2019.
Claims priority of application No. 8154620 (EP), filed on Feb. 1, 2018.
Prior Publication US 2021/0042151 A1, Feb. 11, 2021
Int. Cl. G06F 9/455 (2018.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/4856 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5088 (2013.01); G06F 2009/4557 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for migration of containers in a container orchestration platform between compute nodes of a seamless computing platform, the method comprising:
continuously monitoring, by a central master node or distributed among the compute nodes, a state of the compute nodes of the seamless computing platform and/or of performance metrics of the running applications;
on determining a trigger, identifying a container to be moved from a current compute node to a target compute node of a number of compute nodes;
generating a container information of the container to be moved, the container information at least comprising a container context and a current state of the container to be moved, wherein the step of generating the container information comprises generating a reference information about a storage location of the container information, the reference information being transferred from the compute node from which the container has to be moved to the central master node;
processing the container information to retrieve the container to be moved and the current state; and
restarting the container on the target compute node with the current state when generating the container information.