Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019061352) DATA LOADING METHOD AND DEVICE
Latest bibliographic data on file with the International BureauSubmit observation

Pub. No.: WO/2019/061352 International Application No.: PCT/CN2017/104581
Publication Date: 04.04.2019 International Filing Date: 29.09.2017
IPC:
G06F 9/445 (2018.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
44
Arrangements for executing specific programmes
445
Programme loading or initiating
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian Longgang Shenzhen, Guangdong 518129, CN
Inventors:
李明君 LI, Mingjun; CN
Agent:
北京三高永信知识产权代理有限责任公司 BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.; 中国北京市 海淀区学院路蓟门里和景园A座1单元102室 A-1-102,He Jing Yuan, Ji Men Li, Xueyuan Road Haidian Beijing 100088, CN
Priority Data:
Title (EN) DATA LOADING METHOD AND DEVICE
(FR) PROCÉDÉ ET DISPOSITIF DE CHARGEMENT DE DONNÉES
(ZH) 数据加载方法及装置
Abstract:
(EN) A data loading method and device, relating to the field of computers, said method comprising: acquiring, after a virtual machine is started, a data loading request from the virtual machine (301), the data loading request being used for requesting loading of target data in a mirror image file; determining whether the target data is stored in a volume and a snapshot which corresponds to the virtual machine (302), the snapshot being obtained according to a blank volume corresponding to the virtual machine when the virtual machine is created; when the target data is stored in neither the volume nor the snapshot, writing the target data from a mirror server into the snapshot (303); reading and transferring the target data to the virtual machine (304); and acquiring virtual machine data generated by the virtual machine, and writing the virtual machine data into the volume (305). The present invention can solve the problem of a conflict between new data and old data in the data loading process. The virtual machine data and the target data are written into different positions respectively, preventing the problem of a conflict between new data and old data, reducing the probability of occurrence of an error during data loading of the virtual machine.
(FR) L'invention concerne un procédé et un dispositif de chargement de données, se rapportant au domaine des ordinateurs, ledit procédé consistant : à acquérir, après le démarrage d'une machine virtuelle, une demande de chargement de données provenant de la machine virtuelle (301), la demande de chargement de données étant utilisée pour demander un chargement de données cibles dans un fichier d'image miroir ; à déterminer si les données cibles sont stockées dans un volume et un instantané qui correspond à la machine virtuelle (302), l'instantané étant obtenu selon un volume d'ébauche correspondant à la machine virtuelle lorsque la machine virtuelle est créée ; lorsque les données cibles ne sont stockées ni dans le volume ni dans l'instantané, à écrire les données cibles provenant d'un serveur de miroir dans l'instantané (303) ; à lire et à transférer les données cibles à la machine virtuelle (304) ; et à acquérir des données de machine virtuelle générées par la machine virtuelle et à écrire les données de machine virtuelle dans le volume (305). La présente invention peut résoudre le problème d'un conflit entre de nouvelles données et d'anciennes données dans le processus de chargement de données. Les données de machine virtuelle et les données cibles sont écrites dans différentes positions respectivement, empêchant le problème d'un conflit entre de nouvelles données et d'anciennes données, réduisant la probabilité d'apparition d'une erreur pendant un chargement de données de la machine virtuelle.
(ZH) 一种数据加载方法及装置,涉及计算机领域,所述方法包括:在虚拟机启动之后获取所述虚拟机的数据加载请求(301),所述数据加载请求用于请求加载镜像文件中的目标数据;确定虚拟机对应的卷和快照中是否存储有目标数据(302),快照是在创建虚拟机时根据虚拟机对应的空白的卷得到的;在卷和快照中均未存储有目标数据时,从镜像服务器中将目标数据写入快照(303);将目标数据读出并传递给虚拟机(304);获取虚拟机生成的虚拟机数据,将虚拟机数据写入卷(305);可以解决数据加载过程中的新旧数据冲突的问题;由于虚拟机数据和目标数据分别写入不同的位置,因此,不会出现新旧数据冲突的问题,可以降低虚拟机加载数据出错的概率。
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, 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
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 Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
Also published as:
CN108701048EP3502877