Patent ID: 9424143
Filing Date: 2016-08-23
CPC Classification: G06F

Claim Text:
1. A method for migrating applications between distributed nodes, comprising: executing one or more sub-programs of an application on a first node, the first node including an operating system; creating, by a high-availability application service, at least one checkpoint corresponding to the one or more sub-programs; creating, by the high-availability application service, one or more checkpoints corresponding to one or more states of a transport connection; flushing and halting the transport connection during the creating of a checkpoint of the at least one checkpoint corresponding to the one or more sub-programs; performing a loss-less migration of the one or more sub-programs from the first node to a second node, the loss-less migration including resuming operation of the one or more sub-programs from the at least one checkpoint corresponding to the one or more sub-programs; and restoring the one or more states of the transport connection.