| CPC G06F 11/004 (2013.01) [G06F 2201/81 (2013.01)] | 20 Claims |

|
1. A method for managing operation of a data processing system, the method comprising:
obtaining, by a management controller of the data processing system from hardware resources of the data processing system, diagnostic data, wherein the data processing system comprises a network module adapted to separately advertise network endpoints for the management controller and the hardware resources of the data processing system, the network endpoints being usable to address communications to the hardware resources using an in-band communication channel and the management controller using an out-of-band communication channel;
providing, by the management controller, the diagnostic data to a device operation manager;
obtaining, by the management controller, a response from the device operation manager based on the diagnostic data, the response indicating a level of anomalousness of the diagnostic data with respect to a baseline for the data processing system; and
in a first instance of the obtaining where the level of anomalousness meets criteria:
obtaining, by the management controller, an action set for updating the operation of the data processing system; and
performing, by the management controller, the action set to update an existing operating state of the data processing system to a new operating state of the data processing system to reduce a likelihood that a hardware resource of the hardware resources becomes impaired.
|