Patent ID: 11916759
Assignee: AB INITIO TECHNOLOGY LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A computing system (104) including:
a distributed computing cluster (112) including:
a plurality of computing nodes (105) interconnected by an interconnect network (107) over which the computing nodes of the plurality of computing nodes communicate with each other by passing messages, each of at least some of the computing nodes being configured with a first parameter governing transmissions of messages by the computing node over the interconnect network, the first parameter specifying a time duration between transmission of messages by the computing node,
wherein the at least some computing nodes are configured to accumulate messages for transmission as a group of messages according to the first parameter, the accumulation at each computing node of the at least some computing nodes occurring during the time duration between transmissions specified by the first parameter, and

a monitor for receiving data processing characteristics including a computational throughput of the distributed computing cluster and a computational latency of the distributed computing cluster;
a rate limiter for limiting the rate of injections of computing requests from outside the distributed computing cluster into the distributed computing cluster according to a second parameter specifying the rate of injection of computing requests; and
a controller (110) configured to receive at least one predetermined service level requirement for the distributed computing cluster and to jointly control a value of the second parameter and a value of the first parameter based on the processing latency and the computational throughput to control the computational throughput of the distributed computing cluster while complying with the at least one service level requirement for the distributed computing cluster.