Patent · US Active

Load balancing computing resources in an observability pipeline system

US11748160B1 · kind B1 · utility

1Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 14, 2021
Grant dateSep 5, 2023
Priority date
Expiry dateFeb 20, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/503
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Load balancing processes are performed in an observability pipeline system comprising a plurality of computing resources. In some aspects, the observability pipeline system defines a leader role and worker roles. A plurality of computing jobs each include computing tasks associated with event data. The leader role dispatches the computing tasks to the worker roles according to a least in-flight task dispatch criteria, which includes iteratively: identifying an available worker role; identifying one or more incomplete computing jobs; selecting, from the one or more incomplete computing jobs, a computing job that has the least number of in-flight computing tasks currently being executed in the observability pipeline system; identifying a next computing task from the selected computing job; and dispatching the next computing task to the available worker role. The worker roles execute the computing tasks by applying an observability pipeline process to the event data associated with the respective computing task.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.