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

File system log storage system under virtualization environment

A technology of virtualized environment and file system, applied in the field of file system under the virtualized environment of computer system structure, can solve the problems such as decrease in read and write speed, increase in disk seek and rotation overhead, etc.

Inactive Publication Date: 2014-08-27
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If there are multiple virtual machines performing write operations at the same time, according to the content described above, each virtual machine can read and write to its own log area. will increase, resulting in a decrease in read and write speeds

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
  • File system log storage system under virtualization environment
  • File system log storage system under virtualization environment
  • File system log storage system under virtualization environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The system of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0022] Such as figure 1 As shown, the present invention can be applied in a system background where one virtual machine hypervisor corresponds to multiple virtual machines A, B...N. The system of the present invention includes a log addition module 1 and a log disk dynamic insertion module 2 located in a virtual machine, and a virtual log disk management module 3 and a virtual log disk reliability assurance module 4 located in a virtual machine management program.

[0023] The log addition module 1 is used to apply for shared memory to store log addition requests, obtain the virtual log disk drive letter from the log disk dynamic insertion module 2, and direct the log read and write requests in the virtual machine file system to the corresponding virtual log disk drive letter on the virtual log disk. The log adding module 1 creates a log for t...

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 file system log storage system under a virtualization environment, which comprises a log adding module, a log disc dynamic insertion module and a virtual log disc management module, wherein the log adding module and the log disc dynamic insertion module are located in a virtual machine, and the virtual log disc management module are located in a management program of the virtual machine. The log adding module applies for sharing an internal memory to store log adding requests, and enables log reading and writing requests to be oriented to a created virtual log disc. The log disc dynamic insertion module enables the created virtual log disc to be loaded on a file system in a hanging mode, the virtual log disc management module reads the log adding requests for creating the virtual log disc for the requests, creates the virtual log disc for the requests, enables information of the created virtual log disc to be fed back to the log disc dynamic insertion module, and executes the log reading and writing requests on the virtual log disc with the oriented log reading and writing requests. The file system log storage system uses high speed equipment to store log data originally stored in low speed equipment, and improves writing performance on the premise of guaranteeing log reliability and expressing normal log effects.

Description

technical field [0001] The invention relates to the technical field of file systems in a computer system structure virtualization environment, and more specifically, provides a file system log storage system in a virtualization environment to improve the writing performance of the file system. Background technique [0002] In recent years, as the complexity of server applications has increased greatly, the system is prone to errors and the stability has declined. In order to ensure data consistency when the file system suddenly crashes, the current operating system generally uses a log-type file system with a log. First, the file system opens up additional storage space for the file system log area on the disk. Before the file system writes dirty data to the disk (new files are written or the original files are modified), the file system will modify these Generate corresponding log records and write the log records into the log area. In this case, once a downtime occurs, th...

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): G06F11/34G06F17/30
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