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

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017065630) MULTI ROOT I/O VIRTUALIZATION SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2017/065630 International Application No.: PCT/RU2015/000666
Publication Date: 20.04.2017 International Filing Date: 13.10.2015
IPC:
G06F 9/50 (2006.01) ,G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
50
Allocation of resources, e.g. of the central processing unit (CPU)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building, Bantian Longgang District Shenzhen Guangdong, 518129, CN
Inventors: DRUZHININ, Igor Vyacheslavovich; CN
KRINOV, Peter Sergeevich; CN
MYSOV, Mikhail Evgenyevich; CN
ZENKOVICH, Mikhail Valerevich; CN
Agent: LAW FIRM "GORODISSKY & PARTNERS" LTD; MITS Alexander Vladimirovich, POPOVA Elizaveta Vitalievna B. Spasskaya str., 25, bldg 3 Moscow, 129090, RU
Priority Data:
Title (EN) MULTI ROOT I/O VIRTUALIZATION SYSTEM
(FR) SYSTÈME DE VIRTUALISATION D'E/S MULTI-RACINE
Abstract:
(EN) A virtualization system (200) includes: at least one storage device (204, 214); a plurality of computing nodes (201, 211), Node1, Node2, each computing node connected to at least one of the storage devices, wherein each computing node, Node1, Node2, comprises a physical function agent (203, 213), PF Agent, wherein a physical function (205, 215), PF, for accessing a physical address space, PAS, of the at least one storage device (204, 214), is assigned to the physical function agent (203, 213), PF Agent; and a plurality of virtual machines (202, 212), VM1, VM2, wherein at least one virtual function (204, 214), VF for accessing a logical address space (221, 231), LAS, is assigned to each virtual machine (202, 212), wherein the physical function agent (203, 213), PF Agent, of a first computing node (201), Node1, of the plurality of computing nodes (201, 211) is configured to receive from a virtual machine (202), VM1, of the plurality of virtual machines (202, 212), a request for retrieving or writing data, and to obtain placement information, wherein the placement information indicates a second computing node (211), Node2, of the plurality of computing nodes (201, 211) for retrieving or writing data; and wherein the PF Agent (203) of the first computing node (201), Node1, is configured to communicate with the PF Agent (213) of the second computing node (211), Node 2, to retrieve data from the second computing node (211), Node2, or write data to the second computing node (211), Node2, based on the placement information.
(FR) La présente invention concerne un système de virtualisation (200) qui comprend : au moins un dispositif de stockage (204, 214) ; une pluralité de nœuds de calcul (201, 211), Nœud1, Nœud2, chaque nœud de calcul étant connecté à au moins l'un des dispositifs de stockage, chaque nœud de calcul, Nœud1, Nœud2, comprenant un agent de fonction physique (203, 213), Agent PF, dans lequel une fonction physique (205, 215), PF, pour accéder à un espace d'adressage physique, PAS, dudit au moins un dispositif de stockage (204, 214) est affectée à l'agent de fonction physique (203, 213), l'agent PF ; et une pluralité de machines virtuelles (202, 212), VM1, VM2, au moins une fonction virtuelle (204, 214), VF, pour accéder à un espace d'adressage logique (221, 231), LAS, étant affectée à chaque machine virtuelle 202, 212), l'agent de fonction physique (203, 213), l'agent PF, d'un premier nœud de calcul (201), le Nœud1, de la pluralité de nœuds de calcul (201, 211) étant configuré pour recevoir à partir d'une machine virtuelle (202), VM1, de la pluralité de machines virtuelles (202, 212), une requête pour récupérer ou écrire des données, et pour obtenir des informations de placement, les informations de placement indiquant un second nœud de calcul (211), le Nœud2, de la pluralité de nœuds de calcul (201, 211) pour récupérer ou écrire des données ; et l'agent PF (203) du premier nœud de calcul (201), le Nœud1, étant configuré pour communiquer avec l'agent PF (213) du second nœud de calcul (211), le Nœud2, pour récupérer des données à partir du second nœud de calcul (211), le Nœud2, ou écrire des données sur le second nœud de calcul (211), le Nœud2, sur la base des informations de placement.
front page image
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, 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, 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: English (EN)
Filing Language: English (EN)