Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020134142 - METHOD, STORAGE DEVICE, AND SYSTEM FOR FLOW CONTROL IN DISTRIBUTED STORAGE SYSTEM

Publication Number WO/2020/134142
Publication Date 02.07.2020
International Application No. PCT/CN2019/103267
International Filing Date 29.08.2019
IPC
H04L 12/819 2013.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
70Packet switching systems
801Flow control or congestion control
811Bitrate adaptation in active flows
819Leaky bucket
H04L 29/08 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02Communication control; Communication processing
06characterised by a protocol
08Transmission control procedure, e.g. data link level control procedure
CPC
H04L 29/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00
02Communication control
06characterised by a protocol
08Transmission control procedure, e.g. data link level control procedure
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 彭国刚 PENG, Guogang
  • 张志乐 ZHANG, Zhile
  • 丁萌 DING, Meng
  • 冯康 FENG, Kang
  • 杨恒 YANG, Heng
Priority Data
201811644993.029.12.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) METHOD, STORAGE DEVICE, AND SYSTEM FOR FLOW CONTROL IN DISTRIBUTED STORAGE SYSTEM
(FR) PROCÉDÉ, DISPOSITIF DE STOCKAGE, ET SYSTÈME DE GESTION DE FLUX DANS UN SYSTÈME DE STOCKAGE DISTRIBUÉ
(ZH) 分布式存储系统中流控的方法、存储设备和系统
Abstract
(EN)
The present application provides a method, storage device, and system for flow control in a distributed storage system. The method comprises: allocating a first token resource in a first cycle to a first-level memory in a storage device, and allocating a second token resource in the first period to a second-level memory in said storage device; said first-level memory is a high-speed cache memory of the second-level memory, and the sum of the first token resource and the second token resource is a token resource allocated to the storage device by the distributed storage system where the storage device is located; in the first cycle, controlling, according to the first token resource, an IO request processed by the first-level memory; in the first cycle, controlling, according to the second token resource, an IO request processed by the second-level memory; the method can avoid the problem of uneven service caused by too many token resources occupied by a certain level of memory and it being impossible to process the IO requests of the other level of memory in a timely manner.
(FR)
La présente invention concerne un procédé, un dispositif de stockage, et un système de gestion de flux dans un système de stockage distribué. Le procédé consiste à : attribuer une première ressource de jeton dans un premier cycle à une mémoire de premier niveau dans un dispositif de stockage, et attribuer une seconde ressource de jeton dans la première période à une mémoire de second niveau dans ledit dispositif de stockage; ladite mémoire de premier niveau est une mémoire cache à grande vitesse de la mémoire de second niveau, et la somme de la première ressource de jeton et de la seconde ressource de jeton est une ressource de jeton attribuée au dispositif de stockage par le système de stockage distribué où se trouve le dispositif de stockage; dans le premier cycle, commander, selon la première ressource de jeton, une requête d'entrée sortie traitée par la mémoire de premier niveau; dans le premier cycle, commander, selon la seconde ressource de jeton, une requête d'entrée sortie traitée par la mémoire de second niveau; le procédé permet d'éviter le problème d'un service irrégulier provoqué par trop de ressources de jeton occupées par un certain niveau de mémoire, et il est impossible de traiter les requêtes d'entrée sortie de l'autre niveau de mémoire d'une manière opportune.
(ZH)
本申请提供一种分布式存储系统中流控的方法、存储设备和系统。所述方法包括:为存储设备中的第一级存储器分配第一周期内的第一令牌token资源,为所述存储设备中的第二级存储器分配所述第一周期内的第二token资源;其中,所述第一级存储器为所述第二级存储器的高速缓冲存储器cache,所述第一token资源和所述第二token资源的总和为所述存储设备所在的分布式存储系统为所述存储设备分配的token资源;在所述第一周期内根据所述第一token资源控制所述第一级存储器处理的IO请求;在所述第一周期内根据所述第二token资源控制所述第二级存储器处理的IO请求。该方法能够避免因某一级存储器占用的token资源过多导致针对另一级存储器的IO请求不能及时处理所造成的业务不均的问题。
Also published as
Latest bibliographic data on file with the International Bureau