CPC G06F 9/5011 (2013.01) [G06F 11/3433 (2013.01)] | 14 Claims |
1. An information handling system (IHS) for composing composed IHSs, comprising:
persistent storage; and
a system control processor programmed to:
after being allocated to a composed IHS of the composed IHSs:
monitor health of computing resources of the composed IHS, wherein the computing resources comprise physical memory and physical graphics processors;
make a determination, based on the monitoring of the health of the computing resources, that at least one of the computing resources is in a compromised state;
based on the determination, mark the at least one of the computing resources for recomposition;
identify, at a later point in time and after the determination, a restart of the composed IHS;
after identifying the restart, make a second determination that the at least one of the computing resources is marked for recomposition;
based on the second determination:
pause the restart;
while the restart is paused:
receive a decomposition request for the at least one of the computing resources;
deallocate the at least one of the computing resources that is marked for recomposition from the composed IHS, wherein the deallocation of the at least one of the computing resources is based on the decomposition request;
prepare new computing resources for presentation as bare metal resources;
allocate the new computing resources to the composed IHS to replace the at least one of the computing resources that is marked for recomposition;
resume the restart after allocating the new computing resources; and
provide computer implemented services to a client using the composed IHS that comprises the new computing resources.
|