Recherche dans les collections de brevets nationales et internationales

1. (WO2018102967) PROCÉDÉ DE COMMANDE, DISPOSITIF DE STOCKAGE ET SYSTÈME POUR UNE INSTRUCTION DE LECTURE/ÉCRITURE DE DONNÉES DANS UNE ARCHITECTURE NVME OVER FABRIC

Pub. No.:    WO/2018/102967    International Application No.:    PCT/CN2016/108599
Publication Date: Fri Jun 15 01:59:59 CEST 2018 International Filing Date: Tue Dec 06 00:59:59 CET 2016
IPC: G06F 3/06
Applicants: HUAWEI TECHNOLOGIES CO., LTD.
华为技术有限公司
Inventors: QIU, Xin
邱鑫
GISSIN, Victor
吉辛维克多
ZHANG, Jinbin
张锦彬
Title: PROCÉDÉ DE COMMANDE, DISPOSITIF DE STOCKAGE ET SYSTÈME POUR UNE INSTRUCTION DE LECTURE/ÉCRITURE DE DONNÉES DANS UNE ARCHITECTURE NVME OVER FABRIC
Abstract:
L'invention concerne un procédé de commande, un dispositif et un système pour une instruction de lecture/écriture de données dans une architecture NVMe over Fabric, lesquels permettent de résoudre le problème, dans l'état de la technique, de l'échec d'exécution d'une instruction de lecture/écriture de données dû à une importante quantité de données à transmettre pour l'instruction de lecture/écriture de données et à un espace de stockage insuffisant d'une unité de cache d'un dispositif de stockage. Selon le procédé, une unité de traitement de données attribue un premier espace de stockage à partir d'un espace de stockage disponible de l'unité de cache en fonction de la longueur des données à transmettre contenues dans l'instruction de lecture/écriture de données, la longueur de données qui peut être stockée dans le premier espace de stockage étant une première longueur, et le premier espace de stockage étant plus petit qu'un espace de stockage de l'unité de cache, et cette première longueur étant inférieure à la longueur des données à transmettre (500) ; et l'unité de traitement de données acquiert séquentiellement des données de ladite première longueur, les met en cache dans le premier espace de stockage et fait migrer séquentiellement les données mises en cache dans le premier espace de stockage vers un espace de stockage correspondant à une adresse de destination des données à transmettre associées à l'instruction de lecture/écriture de données (502).