US 12,093,744 B2
System and method for instantiating twin applications
Parminder Singh Sethi, Punjab (IN); Lakshmi Saroja 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 Jan. 25, 2023, as Appl. No. 18/159,258.
Prior Publication US 2024/0248768 A1, Jul. 25, 2024
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5072 (2013.01) [G06F 9/5077 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing containers, the method comprising:
identifying relationships between containers on a first device, wherein each container of the containers comprises at least one relationship, wherein the relationship comprises a HAS-A relationship or an IS-A relationship;
creating, on a second device, a first set of twin containers, wherein each container in the first set of twin containers corresponds to a container that comprises only the HAS-A relationships;
creating, on the second device and in response to creating the first set of twin containers, a second set of twin containers, wherein each container in the second set of twin containers corresponds to a container that comprises at least one IS-A relationship;
determining a twin container start-up sequence for the first set and the second set of twin containers; and
performing the twin container start-up sequence by:
performing a first migration of only the first set of twin containers wherein each container in the first set of twin containers corresponds to a container that comprises only the HAS-A relationship; and
performing a second migration, after completion of the first migration, of the second set of twin containers wherein each container in the second set of twin containers corresponds to a container that comprises at least one IS-A relationship.