US 12,293,220 B2
Context-driven framework to migrate the applications and its dependencies by analyzing the relationships
Parmnder Singh Sethi, Ludhiana (IN); Lakshmi Nalam, Bangalore (IN); Madhuri Dwarakanath, Bangalore (IN); and Shelesh Chopra, Bangalore (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 21, 2022, as Appl. No. 17/726,165.
Prior Publication US 2023/0342190 A1, Oct. 26, 2023
Int. Cl. G06F 9/48 (2006.01); G06F 3/06 (2006.01)
CPC G06F 9/4856 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0647 (2013.01); G06F 3/067 (2013.01); G06F 9/4881 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
migrating a first group of a plurality of applications from a source device to a first device based on a relationship matrix, wherein the first group is less than a total number of the plurality of applications; and
migrating a second group comprising all remaining applications of the plurality of applications from the source device to a second device based on the relationship matrix, wherein:
each of the source device, the first device, and the second device are distinct,
each of the plurality of applications has a type of relationship with at least one other application in its respective group,
each of the plurality of applications has a priority relative to other applications in the respective group based on its respective relationship type,
each relationship type is based on application traffic on port numbers used by the applications in the respective group,
the application traffic is at least one of: shared memory segments, pipes, message queues, semaphore arrays, and sockets, and
the relationship matrix is based on the respective relationship type and relative priority of each of the applications.