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

Method, devices and system for obtaining mirror image in cloud environment

A cloud environment and image technology, applied in the field of cloud computing, can solve problems affecting the image download speed and container deployment speed

Active Publication Date: 2017-03-08
HUAWEI TECH CO LTD
View PDF5 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when multiple VMs on the same PM want to download images, although the downloaded images may be different images, these different images are likely to contain the same image layer, especially the basic image layer such as the operating system image layer and database. The software image layer will be included in many images. Therefore, multiple VMs on the same PM may download the same image layer file at the same time or repeatedly
This creates redundant network traffic, and also affects the download speed of the image, which affects the container deployment speed

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, devices and system for obtaining mirror image in cloud environment
  • Method, devices and system for obtaining mirror image in cloud environment
  • Method, devices and system for obtaining mirror image in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the object, technical solution and advantages of the present invention clearer, the specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components and circuits, etc. have not been described in detail so as not to unnecessarily obscure the embodiments. Apparently, the embodiments described below are 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 p...

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 relates to a method and devices for obtaining a mirror image in a cloud environment. The method comprises the steps of obtaining description information of an appointed mirror image from a remote mirror image center, wherein the description information of the appointed mirror image comprises identifiers of mirror image layers contained in the appointed mirror image and indication information of whether each mirror image layer of the appointed mirror image is the mirror image layer allowing to be shared or not; determining the condition that a storage address of a first mirror image layer file does not exist in a mirror image layer information table of a virtual machine according to the description information of the appointed mirror image, wherein the first mirror image layer is the mirror image layer which is contained in the appointed mirror image and allows to be shared; obtaining a storage address of the first mirror image layer file in a shared memory of a host physical machine from the host physical machine, and recording the identifier of the first mirror image layer and the storage address of the first mirror image layer file in the shared memory of the host physical machine to the mirror image layer information table of the virtual machine. According to the method for obtaining the mirror image, the virtual machine on the physical machine is effectively prevented from downloading the mirror image file repeatedly, and the deployment speed of a container is improved.

Description

technical field [0001] The present invention relates to the field of cloud computing, in particular to a method, device and system for acquiring images in a cloud environment. Background technique [0002] Cloud computing is a service delivery and consumption model. Cloud Service Provider (Cloud Service Provider, CSP) connects a large number of computing resources with the network and conducts unified management, allocation and scheduling, forming a huge computing resource pool to provide services to users. Generally speaking, cloud services can be roughly divided into three levels, namely infrastructure as a service (IaaS, also known as I layer), platform as a service (PaaS, also known as P layer) and software as a service (SaaS, also known as layer I). for the S layer). At present, the industry's most are I-tier suppliers (such as Amazon's AWS platform). Layer I mainly provides users with computing, storage, network transmission and other infrastructure capabilities, an...

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
IPC IPC(8): H04L29/08
CPCH04L67/1095
Inventor 姜耀国谢军安蒋飞虎胡瑞丰丁海洋
Owner HUAWEI TECH CO LTD
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