Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and system for obtaining differential data between multiple disks of a virtual machine

A differential data and virtual machine technology, applied in the input/output process of data processing, electrical digital data processing, software simulation/interpretation/simulation, etc., can solve the problem of large CPU and I/O occupation and affect the normal operation of host programs and other issues to achieve the effect of reducing I/O occupation, excellent performance, and enriching application scenarios

Active Publication Date: 2020-02-07
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Obtaining the difference data between two disks is the basis for virtual machines to perform advanced functions such as backup and snapshot. However, during this process, the CPU and I / O of the host machine are generally occupied, which affects the normal operation of other programs on the host machine.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for obtaining differential data between multiple disks of a virtual machine
  • A method and system for obtaining differential data between multiple disks of a virtual machine
  • A method and system for obtaining differential data between multiple disks of a virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] Please refer to Figure 1~3 , figure 1 It is a schematic flow diagram of steps in a specific implementation of the method for obtaining difference data between multiple disks of a virtual machine provided by the embodiment of the present invention; figure 2 A schematic structural diagram of a specific implementation of a system for obtaining difference data between multiple disks of a virtual machine provided by an embodiment of the present invention;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a system for obtaining difference data of multiple magnetic discs of a virtual machine. The method comprises the following steps of after a request for obtaining the difference data of magnetic disc files by a user is received, creating an empty differential magnetic disc; obtaining the number of sectors in a source magnetic disc and the number of sectors in the compared magnetic disc; judging whether the number of sectors in the source magnetic disc is equal to the number of sectors in the compared magnetic disc or not; when the number of sectors in the source magnetic disc is equal to the number of sectors in the compared magnetic disc, gradually obtaining the difference data of the source magnetic disc and the compared magnetic disc according to sectors, and writing the difference data into the empty differential magnetic disc; when the number of sectors in the source magnetic disc is not equal to the number of sectors in the compared magnetic disc, using the smaller one of the number of sectors in the source magnetic disc and the number of sectors in the compared magnetic disc as the comparison times, and gradually obtaining the difference data of the source magnetic disc and the compared magnetic disc according to the sectors. The method has the advantages that by using the sectors as granules to compare the difference data of the magnetic discs, the property is excellent in comparison with the existing global browsing extracting method, and the availability is better in comparison with a bit map-based extracting method; at the premise of fully reducing the host machine CPU (central processing unit) availability and I / O (input / output) occupation, the differential data magnetic disc can be accurately obtained.

Description

technical field [0001] The invention relates to the field of computer applications, in particular to a method and system for acquiring difference data among multiple disks of a virtual machine. Background technique [0002] Virtual machine technology is defined as the software simulation implementation of hardware devices, and the usual usage mode is time-sharing and expensive mainframes. Virtual Machine Monitor (Virtual Machine Monitor, VMM) is the core of virtual machine technology, it is a layer of code between the operating system and computer hardware, used to divide the hardware platform into multiple virtual machines. VMM runs in privileged mode, and its main function is to isolate and manage multiple virtual machines running on the upper layer, arbitrate their access to the underlying hardware, and virtualize a set of virtual hardware environments (including processors) independent of actual hardware for each guest operating system. , memory, I / O devices). The VMM ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06G06F9/455
CPCG06F3/0604G06F3/0643G06F3/0667G06F9/45541G06F9/45558
Inventor 刘为峰庞慷宇
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD