| CPC G06F 3/0658 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0689 (2013.01)] | 20 Claims |

|
1. An information handling system, comprising:
a processor; and
a management controller configured to:
communicate using an out-of-band network interface with a remote client;
provide an out-of-band maintenance function of a redundant array of independent disks (RAID) device to the remote client through an application programming interface service hosted by the information handling system;
communicate using application program interfaces exposed by the application programming interface service with the RAID device; and
package data received from the RAID device via the application programming interface service according to a schema associated with the management controller before transmitting the data to the remote client using the out-of-band network interface.
|