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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018102969) CONTROL METHOD, DEVICE AND SYSTEM FOR DATA READING-WRITING COMMAND IN NVME OVER FABRIC ARCHITECTURE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/102969 International Application No.: PCT/CN2016/108601
Publication Date: 14.06.2018 International Filing Date: 05.12.2016
IPC:
G06F 12/08 (2016.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building, Bantian,Longgang District Shenzhen, Guangdong 518129, CN
Inventors: GISSIN, Victor; CN
QIU, Xin; CN
WU, Pei; CN
QU, Huichun; CN
ZHANG, Jinbin; CN
Priority Data:
Title (EN) CONTROL METHOD, DEVICE AND SYSTEM FOR DATA READING-WRITING COMMAND IN NVME OVER FABRIC ARCHITECTURE
(FR) PROCÉDÉ DE COMMANDE, DISPOSITIF ET SYSTÈME DE COMMANDE POUR UNE INSTRUCTION DE LECTURE/ÉCRITURE DE DONNÉES DANS UNE ARCHITECTURE "NVME OVER FABRIC"
(ZH) NVMe over Fabric架构中数据读写命令的控制方法、设备和系统
Abstract: front page image
(EN) A control method, device and system for a data reading-writing command in an NVMe over Fabric network, resolving the problem wherein due to insufficient storage space in a buffer unit in a target, the processing mechanism is complicated due to buffering data reading-writing commands. By means of said method, before a control device sends a first data reading-writing command, it is determined whether an available storage space of a buffer unit in a storage device is capable of buffering a storage space required for a first data which is to be transmitted by said first data reading-writing command; said first data reading-writing command is only sent when the required storage space is less than or equal to said available storage space, the transmission of said first data reading-writing command is suspended when the required storage space is greater than said available storage space. Thus, said control device sends a corresponding data reading-writing command only when a buffer unit is capable of buffering data which is required to be transmitted by the data reading-writing command, thereby avoiding the problem wherein the processing mechanism for a network card in a storage device is complicated due to buffering data reading-writing commands.
(FR) L'invention concerne un procédé, un dispositif et un système de commande pour une instruction de lecture/écriture de données dans un réseau "NVMe over fabric", permettant de résoudre le problème dans lequel, en raison d'un espace de mémoire insuffisant dans une unité tampon dans une cible, le mécanisme de traitement est compliqué en raison de la mise en mémoire tampon des instructions de lecture-écriture de données. Au moyen dudit procédé, avant qu'un dispositif de commande n'envoie une première commande de lecture-écriture de données, il est déterminé si un espace de mémoire disponible d'une unité tampon dans un dispositif de stockage est capable de mettre en mémoire tampon un espace de mémoire requis pour une première donnée qui doit être transmise par ladite première instruction d'écriture de lecture de données ; ladite première instruction de lecture-écriture de données n'est envoyée que lorsque l'espace de mémoire requis est inférieur ou égal audit espace de mémoire disponible, la transmission de ladite première instruction de lecture-écriture de données est suspendue lorsque l'espace de mémoire requis est supérieur audit espace de stockage disponible. Ainsi, ledit dispositif de commande envoie une instruction de lecture-écriture de données correspondante uniquement lorsqu'une unité de mémoire tampon est capable de mettre en mémoire tampon des données qui doivent être transmises par l'instruction de lecture-écriture de données, ce qui permet d'éviter le problème selon lequel le mécanisme de traitement pour une carte réseau dans un dispositif de mémoire est compliqué en raison de la mise en mémoire tampon des instructions de lecture-écriture de données.
(ZH) 一种NVMe over Fabric网络中数据读写命令的控制方法、设备和系统,以解决因Target中缓存单元的存储空间不足,导致的因缓存数据读写命令时所带来的处理机制复杂的问题。通过该方法,控制设备在发送第一数据读写命令之前,存储设备中缓存单元的可用存储空间是否能够缓存所述第一数据读写命令所要传输的第一数据占用的存储空间,在小于或等于的时候才发送所述第一数据读写命令,在大于时暂停发送所述第一数据读写命令。这样,所述控制设备只在所述缓存单元能够缓存数据读写命令所要传输的数据时才发送相应的数据读写命令,能够避免存储设备中的网卡因缓存数据读写命令所带来的处理机制复杂的问题。
Designated States: 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, JP, KE, KG, 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)