Patent ID: 11915031
Assignee: EXOSTELLAR, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. A system for instantiating and transparently migrating executing containerized processes comprising:
a container engine executing on a first machine and receiving an instruction to instantiate a container image on the first machine;
a modified container runtime process executing on the first machine and receiving, from the container engine, the instruction to instantiate the container image on the first machine;
a shim process (i) representing the instantiated container image, (ii) generated on the first machine by the modified container runtime responsive to receiving, by the modified container runtime process, the instruction to instantiate the container image on the first machine, and (iii) executing a proxy;
an agent (i) executing on a second machine, (ii) connected to the proxy on the first machine via a network connection, (iii) receiving, from the shim process via the proxy, an instruction to instantiate the container image on the second machine, and (iv) directing instantiation of the container image as a containerized process; and
a scheduler component executing on the first machine, determining to migrate the containerized process to a third machine, and directing migration of the containerized process to the third machine, during execution of the containerized process.