| CPC G06F 11/1658 (2013.01) [G06F 9/5088 (2013.01); G06F 2201/805 (2013.01)] | 20 Claims |

|
1. An information handling system comprising:
a compute node for operating in a cluster with a peer compute node comprising:
one or more processors; and
a non-transitory computer-readable medium or media, communicatively coupled to the one or more processors of the compute node, comprising one or more sets of instructions which, when executed by at least one of the one or more processors, causes steps to be performed comprising;
performing a local cluster service related to a workload, including detecting an operational state of a local data processing unit (DPU); and
the local DPU system comprising:
one or more data processing units;
a non-transitory computer-readable medium or media communicatively coupled to the one or more data processing units of the local DPU system;
a first port for connecting via a witness network to a remote DPU system of the peer compute node; and
a second port for connecting via a DPU workload network to the remote DPU system of the peer compute node;
wherein the local DPU system is configured to operate a local witness service that synchronizes data related to the workload with a remote witness service operating on the remote DPU system of the peer compute node.
|