Patent · US Active

Dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive application

US11977784B2 · kind B2 · utility

0Cited by
0References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 2020
Grant dateMay 7, 2024
Priority date
Expiry dateAug 6, 2040

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention proposes a dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive applications. A plurality of request queues is created in a storage server node of a distributed storage system with different types of requests located in different queues, and thread groups are allocated to the request queues according to logical thread resources of the service node and target tail latency requirements, and thread resources are dynamically allocated in real time, and the thread group of each request queue is bound to physical CPU resources of the storage server node. The client sends an application's requests to the storage server node; the storage server node stores the request in a request queue corresponding to its type, uses the thread group allocated for the current queue to process the application's requests, and sends responses to the client.

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