Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2019061072) PRODUIT PROGRAMME D'ORDINATEUR, SYSTÈME ET PROCÉDÉ POUR GÉRER L'ACCÈS À DES RESSOURCES DE STOCKAGE À PARTIR DE MULTIPLES APPLICATIONS
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2019/061072 N° de la demande internationale : PCT/CN2017/103668
Date de publication : 04.04.2019 Date de dépôt international : 27.09.2017
CIB :
G06F 12/08 (2016.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12
Accès, adressage ou affectation dans des systèmes ou des architectures de mémoire
02
Adressage ou affectation; Réadressage
08
dans des systèmes de mémoires hiérarchiques, p.ex. systèmes de mémoire virtuelle
Déposants :
HARRIS, James [US/US]; US (BZ)
CAO, Gang [CN/CN]; CN (BZ)
YANG, Ziye [CN/CN]; CN (BZ)
LIU, Changpeng [CN/CN]; CN (BZ)
CHANG, Cunyin [CN/CN]; CN (BZ)
INTEL CORPORATION [US/US]; 2200 Mission College Blvd. Santa Clara, California 95054, US
Inventeurs :
HARRIS, James; US
CAO, Gang; CN
YANG, Ziye; CN
LIU, Changpeng; CN
CHANG, Cunyin; CN
Mandataire :
NTD PATENT AND TRADEMARK AGENCY LIMITED; 中国北京市 东城区北三环东路36号北京环球贸易中心C座10层 10th Floor, Tower C, Beijing Global Trade Center 36 North Third Ring Road East, Dongcheng District Beijing 100013, CN
Données relatives à la priorité :
Titre (EN) COMPUTER PROGRAM PRODUCT, SYSTEM, AND METHOD TO MANAGE ACCESS TO STORAGE RESOURCES FROM MULTIPLE APPLICATIONS
(FR) PRODUIT PROGRAMME D'ORDINATEUR, SYSTÈME ET PROCÉDÉ POUR GÉRER L'ACCÈS À DES RESSOURCES DE STOCKAGE À PARTIR DE MULTIPLES APPLICATIONS
Abrégé :
(EN) A computer program product, system, and method to manage access to storage resources from multiple applications. A plurality of virtual controllers is generated in a host memory space. Each virtual controller includes at least one virtual namespace that maps to a physical namespace in a physical controller. Applications are assigned to the virtual controllers. For each application of the applications assigned one of the virtual controllers, a virtual submission queue is generated to communicate with the virtual controller assigned to the application. An Input/Output (I/O) request to a target virtual namespace in one of the virtual submission queues is added to a physical submission queue for the physical controller having the physical namespace for which the target virtual namespace was generated.
(FR) L'invention concerne un produit programme d'ordinateur, un système et un procédé pour gérer l'accès à des ressources de stockage à partir de multiples applications. Une pluralité de dispositifs de commande virtuels sont générés dans un espace mémoire d'hôte. Chaque dispositif de commande virtuel comprend au moins un espace de nommage virtuel qui est mappé à un espace de nommage physique dans un dispositif de commande physique. Des applications sont affectées aux dispositifs de commande virtuels. Pour chaque application parmi les applications affectées à l'un des dispositifs de commande virtuels, une file d'attente de soumission virtuelle est générée pour communiquer avec le dispositif de commande virtuel affecté à l'application. Une requête d'entrée/sortie (E/S) par rapport à un espace de nommage virtuel cible dans l'une des files d'attente de soumission virtuelles est ajoutée à une file d'attente de soumission physique pour le dispositif de commande physique ayant l'espace de nommage physique pour lequel l'espace de nommage virtuel cible a été généré.
front page image
É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 : anglais (EN)
Langue de dépôt : anglais (EN)