CPC G06F 3/0631 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0635 (2013.01); G06F 3/0688 (2013.01); G06F 11/3058 (2013.01)] | 20 Claims |
1. An electronic device, comprising:
a host device including a processor and a baseboard management controller (BMC); and
a plurality of storage devices, each including a storage controller and a micro controller unit (MCU),
wherein the processor and the storage controller are configured to support an in-band communication, and the BMC and the MCU are configured to support an out-of-band communication,
wherein the BMC is configured to receive monitoring data from the MCU of each of the plurality of storage devices based on the out-of-band communication,
wherein the processor is further configured to allocate a first workload among one or more workloads to a first storage device among the plurality of storage devices, based on a monitoring data set including the monitoring data, and
wherein the first storage device is configured to execute the first workload based on the in-band communication.
|