Invention Grant
- Patent Title: Dynamic distributed work allocation
-
Application No.: US16354941Application Date: 2019-03-15
-
Publication No.: US10860387B2Publication Date: 2020-12-08
- Inventor: John Eric Ivancich , Casey Taylor Bodley , Matthew William Benjamin , Daniel Francis Gryniewicz
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: K&L Gates LLP
- Main IPC: G06F16/907
- IPC: G06F16/907 ; G06F9/48 ; G06F9/52

Abstract:
Dynamic distributed work allocation is disclosed. For example, a first work server (WS) stores a first plurality of tasks and a second WS stores a second plurality of tasks. A work client (WC) is configured to send a first lock request (LR) with a first priority value (PV) to the first WS and a second LR with a second PV to the second WS. The WC receives a first lock notice (LN) and a first task from the first WS, and a second LN and a second task from the second WS. Prior to a first lock duration (LD) expiring and completing processing of the first task, the WC sends a third LR to the first WS that extends the first LD. After completing the second task, the WC sends a lock release notice and a fourth LR to the second WS.
Public/Granted literature
- US20200293382A1 DYNAMIC DISTRIBUTED WORK ALLOCATION Public/Granted day:2020-09-17
Information query