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

Instance elastic telescoping method, instance management module and calculating device

A technology for elastic scaling and management modules, applied in the field of virtualization, which can solve problems such as inability to cope with business volume, slowness, and inability to guarantee system stability.

Active Publication Date: 2017-11-07
深圳华为云计算技术有限公司
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in many practical application scenarios, the business volume of the system may change dramatically in a short period of time.
In this scenario, if the scaling group is still scaling slowly, it is obviously unable to cope with the surge in business volume and cannot meet the actual application requirements
However, if the speed of instance change is accelerated, the stability of the system cannot be guaranteed.

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
  • Instance elastic telescoping method, instance management module and calculating device
  • Instance elastic telescoping method, instance management module and calculating device
  • Instance elastic telescoping method, instance management module and calculating device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The invention provides an instance elastic scaling method, which is used to ensure the stability of the virtualization system and improve the ability of the virtualization system to deal with extreme scenarios such as business bursts. The present invention also provides related instance management modules and computing devices, which will be described below.

[0030] Elastic scaling is an important technology in virtualization systems. Table 1 shows a set of classic parameter configurations of the current auto-scaling technology. Among them, the system collects the average CPU usage of the instances in the scaling group within the metric collection period within 300s of each metric collection period. If the average CPU usage exceeds the upper limit of 80%, an instance will be added to the scaling group. If the average CPU usage is lower than the lower limit of 40%, trigger the reduction of an instance in the scaling group. Among them, the number of instances in the s...

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 provides an instance elastic telescoping method for guaranteeing the stability of virtualization systems. The method provided by the invention comprises following steps: determining whether the load status of the instance in the telescoping group exceeds a first upper limit value; if the load status exceeds the first upper limit value, creating a monotonically increasing time window. In the monotonically increasing time window, determining whether the load status of the instance in the telescoping group exceeds a second upper limit value; if the load status exceeds the second upper limit value, adding n instances in the telescoping group. The invention also provides a related instance management module and a computer device.

Description

technical field [0001] The invention relates to the field of virtualization, in particular to an instance elastic scaling method, an instance management module and a computing device. Background technique [0002] Virtualization (English: virtualization) is a resource management technology that abstracts and converts various physical resources of a computer, such as computing resources, storage resources, network resources or other physical resources, to break the gap between physical structures. An indivisible barrier that enables users to apply these resources in a better way than the original configuration. [0003] A virtualized instance (for ease of description, the present invention is hereinafter referred to as "instance") refers to an independent virtual individual that can perform computing storage or network communication functions formed after virtualizing physical resources, and can specifically be represented as a virtual machine, container, or other forms. Am...

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): G06F9/455
CPCG06F9/45558G06F2009/4557
Inventor 王喆李金成
Owner 深圳华为云计算技术有限公司
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