Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dirty data write-back system in virtual environment

A dirty data and virtual machine technology, applied in the field of dirty data write-back system, can solve the problems of limiting virtual machine physical disk read and write operation bandwidth, physical disk read and write performance interference, and not well protected virtual machine memory data, etc. Achieve the effect of reducing interference, enhancing reliability, and improving read and write speed

Inactive Publication Date: 2012-07-04
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the existing methods for reading and writing physical disks of virtual machines have the following deficiencies: 1. This method limits the bandwidth of reading and writing operations on physical disks of virtual machines; 2. This method does not read and write physical disks of multiple virtual machines. Operations are effectively isolated, causing physical disk read and write performance interference between virtual machines; 3. When the file system of the virtual machine crashes unexpectedly, this method does not protect the effective memory of the virtual machine and has not had time to write Data on physical disks (i.e. dirty data)

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
  • Dirty data write-back system in virtual environment
  • Dirty data write-back system in virtual environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Below at first technical terms of the present invention are explained and illustrated:

[0016] User application program: A computer program developed to run on an operating system in order to accomplish one or several specific tasks.

[0017] Dirty data: Data that is valid in the computer memory and has not yet been written to the physical disk.

[0018] Virtual machine cache usage: the percentage of the virtual machine cache size being used to the total virtual machine cache.

[0019] Virtual machine heartbeat information: An electronic signal used for periodic transmission between computers, which is used to judge the working status of the computer.

[0020] Balanced Binary Trees: A Data Structure in Computer Science. Indicates an empty tree or the absolute value of the height difference between its left and right subtrees does not exceed 1, and both left and right subtrees are a balanced binary tree.

[0021] Such as figure 1 As shown, the dirty data write-back ...

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 dirty data write-back system in a virtual environment. The dirty data write-back system comprises a virtual machine module, a privileged operation module and a virtual machine manager module, wherein the virtual machine module is used for sending a physical disk read-write request and dirty data from a user application program to the privileged operation module; and the privileged operation module is used for storing the physical disk read-write request and the dirty data in a virtual machine cache of the virtual machine manager module, and processing the physical disk read-write request when the utilization rate of the virtual machine cache reaches a predefined threshold value, and transmitting the dirty data to a physical disk. According to the dirty data write-back system disclosed by the invention, the read-write speed of the physical disk in the virtual machine and the utilization rate of the bandwidth of the physical disk in the virtual machine can be increased, the reliability of a file system in the virtual machine can be enhanced, the interferences of read-write operations of the physical disks among different virtual machines on the same physical platform can be reduced, and the transparency on application programs in the virtual machine and an operating system in the virtual machine and the expandability on a virtual platform are realized.

Description

technical field [0001] The invention relates to the field of computing system virtualization, and more specifically, the invention relates to a dirty data write-back system in a virtual machine environment. Background technique [0002] In the design of the virtualization platform, in order to ensure the security of the system, the instructions in the virtual machine cannot directly control the physical hardware, and can only be operated by the virtual machine manager. Existing virtual machine physical disk reading and writing methods use a front-end and back-end separation drive model to reduce the physical disk reading and writing performance overhead brought by the virtualization platform. [0003] However, the existing methods for reading and writing physical disks of virtual machines have the following deficiencies: 1. This method limits the bandwidth of reading and writing operations on physical disks of virtual machines; 2. This method does not read and write physical...

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 Applications(China)
IPC IPC(8): G06F3/06G06F9/455
Inventor 金海廖小飞张琦李丁丁
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products