WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2018049899) PROCÉDÉ ET APPAREIL DE GESTION DE FILES D'ATTENTE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication :    WO/2018/049899    N° de la demande internationale :    PCT/CN2017/092817
Date de publication : 22.03.2018 Date de dépôt international : 13.07.2017
CIB :
G06F 13/16 (2006.01)
Déposants : HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129 (CN)
Inventeurs : CHEN, Junjie; (CN).
ZHOU, Chao; (CN).
XU, Lixia; (CN)
Données relatives à la priorité :
201610824804.2 14.09.2016 CN
Titre (EN) QUEUE MANAGEMENT METHOD AND APPARATUS
(FR) PROCÉDÉ ET APPAREIL DE GESTION DE FILES D'ATTENTE
(ZH) 一种队列管理方法及装置
Abrégé : front page image
(EN)Disclosed are a queue management method and apparatus. The method comprises: monitoring an occupancy rate of an NVMe queue of a Host end, wherein the NVMe queue comprises a submission queue (SQ) or a completion queue (CQ), the SQ is used for issuing an I/O request of the Host end to an NVMe SSD controller, and the CQ is used for feeding a response, with respect to the I/O request, of the NVMe SSD controller back to the Host end; and where the occupancy rate of the NVMe queue is greater than or equal to a pre-set upper-limit threshold value, increasing the number of NVMe queues, and processing I/O data of the Host end by means of the increased NVMe queues. By means of the present invention, the problem in the prior art that, in a server system with an NVMe protocol, the data processing performance of the server system decreases due to the fixed number of NVMe queues can be solved.
(FR)L'invention concerne un procédé et appareil de gestion de files d'attente. Le procédé comporte les étapes consistant à: surveiller un taux d'occupation d'une file d'attente de NVMe d'une extrémité hôte, la file d'attente de NVMe comportant une file d'attente de dépôt (SQ) ou une file d'attente d'accomplissement (CQ), la SQ étant utilisée pour délivrer une demande d'E/S de l'extrémité hôte à un contrôleur SSD de NVMe, et la CQ étant utilisée pour alimenter une réponse, par rapport à la demande d'E/S, du contrôleur SSD de NVMe renvoyée à l'extrémité hôte; et lorsque le taux d'occupation de la file d'attente de NVMe est supérieur ou égal à une valeur seuil de limite supérieure prédéfinie, augmenter le nombre de files d'attente de NVMe, et traiter des données d'E/S de l'extrémité hôte au moyen des files d'attente de NVMe augmentées. La présente invention permet de résoudre le problème rencontré dans l'état antérieur de la technique, où, dans un système serveur doté d'un protocole de NVMe, les performances de traitement de données du système serveur baissent en raison du nombre fixe de files d'attente de NVMe.
(ZH)本发明实施例公开了一种队列管理方法及装置,其中的方法可包括:监控Host端的NVMe队列的占用率,所述NVMe队列包括递交队列SQ或完成队列CQ,其中,所述SQ用于将所述Host端的I/O请求下发至所述NVMe SSD控制器,所述CQ用于将所述NVMe SSD控制器针对所述I/O请求的响应反馈至所述Host端;在所述NVMe队列的占用率大于或等于预设上限阈值的情况下,增加NVMe队列的个数,并通过增加的NVMe队列处理所述Host端的I/O数据。采用本发明可以可以解决现有技术中NVMe协议的服务器系统中由于NVMe队列数目固定导致的服务器系统数据处理性能下降的问题。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)