CPC H04L 41/0654 (2013.01) [H04L 9/3073 (2013.01)] | 20 Claims |
1. A method for managing a data processing system, the method comprising:
identifying, by a management controller of the data processing system, an occurrence of a recovery event for the data processing system that impairs operation of hardware resources of the data processing system, wherein the data processing system comprises a network module adapted to separately advertise network endpoints for the management controller and the hardware resources, the network endpoints being usable by remote systems to address communications to the hardware resources and the management controller; and
based on the identification:
providing, by the management controller and via an out-of-band channel and to a remote system, a request for a trusted recovery manager for the data processing system,
obtaining, by the management controller and via the out-of-band channel and from the remote system, the trusted recovery manager,
performing, by the management controller, a verification process for the trusted recovery manager to attempt to validate the trusted recovery manager, and
in a first instance of the performing where the trusted recovery manager is validated:
performing, by the data processing system, a recovery process to manage an impact of the occurrence of the recovery event on the hardware resources using the trusted recovery manager; and
providing, by the data processing system, a computer-implemented service using the hardware resources after the impact is managed.
|