Method and apparatus for improving transmission efficiency of virtual machine template

A technology for virtual machine template and transmission efficiency, applied in the field of virtual disks, can solve the problems of large space and time-consuming, and achieve the effects of reducing transmission time, improving transmission efficiency, and reducing transmission consumption.

Active Publication Date: 2016-01-06
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Taking the open source Openstack platform as an example, the virtual disk formats mainly include unformatted (RAW) and QCOW2 formats. Among them, when the virtual machine uses the RAW format as storage, the IO efficiency is the highest, but it also occupies the largest space. When downloading from the mirror node Template mirroring takes the most time

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
  • Method and apparatus for improving transmission efficiency of virtual machine template
  • Method and apparatus for improving transmission efficiency of virtual machine template
  • Method and apparatus for improving transmission efficiency of virtual machine template

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0037] The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0038] Such as figure 1 As shown, the method for improving the transmission efficiency of the virtual machine template of the present invention includes:

[0039] Step 101: After generating the virtual machine template, generate a corresponding template ...

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 present invention discloses a method and apparatus for improving transmission efficiency of a virtual machine template. The method comprises: after generating a virtual machine template, generating a corresponding template description file for the virtual machine template, wherein a range of all non-zero byte blocks in the virtual machine template is recorded in the template description files; and before downloading the virtual machine template, acquiring the template description file corresponding to the to-be-downloaded virtual machine template, analyzing the range of all the non-zero byte blocks of the to-be-downloaded virtual machine template, downloading and obtaining each non-zero byte block, and forming the to-be-downloaded virtual machine template with the non-zero byte blocks obtained by downloading. According to the method and apparatus for improving the transmission efficiency of the virtual machine template provided by the present invention, transmission consumption during a process of downloading the virtual machine template can be reduced, and transmission time of the virtual machine template can be greatly reduced, so that the transmission efficiency is improved.

Description

technical field [0001] The invention relates to a virtual disk technology, in particular to a method and a device for improving the transmission efficiency of a virtual machine template. Background technique [0002] Virtualization platforms such as Vmware, XenCenter, OpenStack, etc. generally have the concepts of image nodes and computing nodes. The image nodes mainly store virtual machine templates and provide download services for computing nodes, such as HTTP services. [0003] Taking the open source Openstack platform as an example, the virtual disk formats mainly include unformatted (RAW) and QCOW2 formats. Among them, when the virtual machine uses the RAW format as storage, the IO efficiency is the highest, but it also occupies the largest space. When downloading from the mirror node Template mirroring is also the most time-consuming. Contents of the invention [0004] In order to solve the above technical problems, the present invention provides a method and devic...

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): G06F9/455
Inventor 吕重霖
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products