Mirror image file uploading method, mirror image file downloading method and devices

A mirroring file and mirroring technology, applied in the field of virtualization, can solve the problem of slow uploading and downloading speed of large mirroring files, and achieve the effect of speeding up the uploading speed

Active Publication Date: 2017-12-01
HUAWEI TECH CO LTD
View PDF6 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a method and device for uploading and downloading image files, which can solve the problem of slow uploading and downloading speeds of large image files

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
  • Mirror image file uploading method, mirror image file downloading method and devices
  • Mirror image file uploading method, mirror image file downloading method and devices
  • Mirror image file uploading method, mirror image file downloading method and devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0064] The image file of the container includes multiple read-only (read-only) image layers (image layers), the uppermost layer of the application container that can be read and written, and the underlying components. The mirror layer can integrate the sporadic data in the container, figure 1 A schematic diagram of the structure of a mirror layer provided by an embodiment of the present invention, usually a mirror layer includes metadata (MD) corresponding to the mirror layer, an identifier (identifier, ID) of the mirror layer and a pointer to the parent layer (point to parent layer). Metadata is the description information of the image layer, including the information needed to use the image layer to build and / or run the container, and also includes the information of the parent layer of the image lay...

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 embodiment of the invention provides a mirror image file uploading method, a mirror image file downloading method and devices, which relates to the technical field of virtualization and can solve a problem that the mirror image file uploading and downloading speed is slow. According to the invention, mirror image layers of a mirror image file are stored in storage servers respectively in the form of fragments, so that the mirror image layers can be quickly stored in the storage servers respectively in the form of fragments concurrently through a management server or fragments of the mirror image layers to be downloaded are acquired concurrently from the storage servers through the management server when a host machine uploads or downloads the corresponding mirror image layers of the mirror image file. The embodiment of the invention is used for uploading and downloading mirror image files of a container.

Description

technical field [0001] The invention relates to the technical field of virtualization, in particular to a method and device for uploading and downloading image files. Background technique [0002] A container is a kernel virtualization technology that can provide lightweight virtualization and provide a virtual execution environment for processes at the operating system level. A virtual execution environment is called a container. A container can bind specific central processing unit (CPU) and memory (memory) nodes, allocate a specific percentage of CPU time and input / output (I / O) time, and limit the available memory Size, providing device access control. [0003] The current application container technology solutions typically include Docker, Rocket, etc. Docker and Rocket provide layered image services, that is, image services of different levels can be superimposed on the image operating system. But Docker and Rocket do not focus on the storage of layered image files....

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): H04L29/08G06F17/30
CPCG06F16/16H04L67/02H04L67/06
Inventor 钟国城杨继尚程宝传徐胜平
Owner HUAWEI TECH CO LTD
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