CPC G06F 11/20 (2013.01) [G06F 16/2379 (2019.01); H04L 47/82 (2013.01); H04L 47/74 (2013.01)] | 11 Claims |
1. A method for managing data, the method comprising:
obtaining, by a management module, a resource device replacement request specifying a first resource device, wherein the first resource device is initially implementing a workload;
in response to the resource device replacement request:
updating a resource allocation master list to specify a failed status of the first resource device,
wherein the resource allocation master list comprises a first resource device entry associated with the first resource device and a second resource device entry associated with a second resource device,
wherein the first resource device entry comprises a resource device identifier of the first resource device, a first resource device type of the first resource device, and a first resource device status of the first resource device,
wherein the second resource device entry comprises a second resource device identifier of the second resource device, a second resource device type of the second resource device, and a second resource device status of the first resource device,
wherein updating the resource allocation master list comprises updating the resource device status to specify the failed status;
selecting a second resource device using the resource allocation master list based on a standby status of the second resource device,
wherein the first resource device and the second resource device are associated with an infrastructure persona;
updating the second resource device entry to specify an in use status of the second resource device; and
initiating a resource device replacement for the second resource device, wherein, after initiating the resource device replacement, the second resource device is implementing the workload,
wherein initiating the resource device replacement comprises:
transitioning the second resource device to an operational state; and
after the second resource device is in an operational state, directing communication between other resource devices in the workload to second resource device.
|