-
公开(公告)号:US20230128059A1
公开(公告)日:2023-04-27
申请号:US17908495
申请日:2020-07-06
Inventor: Liuying MA , Zhenqing LIU , Jin XIONG , Dejun JIANG
IPC: G06F3/06
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.
-
公开(公告)号:US20250124012A1
公开(公告)日:2025-04-17
申请号:US18793745
申请日:2024-08-02
Applicant: INSTITUTE OF COMPUTING TECHNOLOGY, CHINESE ACADEMY OF SCIENCES , BEIJING VOLCANO ENGINE TECHNOLOGY CO., LTD.
Inventor: Qihan KANG , Ziwei XIONG , Mi ZHANG , Dejun JIANG , Jin XIONG , Jiaxin OU , Yi Wang
Abstract: The embodiments of the present disclosure provide an information processing method, an information processing apparatus, an electronic device, and a storage medium. The method is applied to a key-value storage system for key-value separation, a storage unit in the key-value storage system includes a key partition used for storing LSMT information and a plurality of storage partitions used for storing key-value information, and the method includes: selecting, according to the LSMT information in the key partition, a target storage partition with a highest invalid information rate from the storage partitions; detecting validity information corresponding to each key-value information in the target storage partition, and screening out valid key-value information according to the validity information corresponding to each key-value information; and transferring and storing the valid key-value information to a first storage partition except for the target storage partition, and erasing multiple key-value information stored in the target storage partition.
-