Patent · US Active

Background task scheduling based on shared background bandwidth

US11314547B1 · kind B1 · utility

6Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 27, 2020
Grant dateApr 26, 2022
Priority date
Expiry dateNov 4, 2040

Classification

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

Abstract

Techniques for background task scheduling based on shared background bandwidth are described. A method for background task scheduling based on shared background bandwidth may include receiving a request to perform one or more background tasks on a storage server of a storage service in a provider network, determining a priority of each of the one or more background tasks, wherein each background task is associated with a size parameter and a temporal parameter, and wherein the priority of each of the one or more background tasks is based at least on its associated size parameter and temporal parameter, determining a task type associated with each background task, adding each background task to one of a plurality of task queues associated with different task types, wherein each task queue is associated with a bandwidth allocation, and scheduling the one or more background tasks to be performed based on their priority and the bandwidth allocation.

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