Elastic scalability method and system

An elastic scaling and resource management system technology, applied in the field of elastic scaling methods and systems, can solve the problem that the elastic scaling solution cannot meet the rapid expansion, and achieve the effect of reducing the workload of transformation, improving the scaling speed, and satisfying the rapid scaling.

Active Publication Date: 2016-12-14
HUAWEI TECH CO LTD
View PDF11 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem that the elastic scaling solution provided by the prior art cannot meet the demand for rapid expansion, the embodiment of the present invention provides an elastic scaling method and system

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
  • Elastic scalability method and system
  • Elastic scalability method and system
  • Elastic scalability method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0038] The cloud environment has three service modes: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). PaaS and IaaS can directly provide services to platform users through Service-Oriented Architecture (Service-Oriented Architecture, SOA) or web servers, and can also indirectly serve end users as a supporting platform of the SaaS model.

[0039] figure 1 It is a schematic diagram of a system architecture shown according to an exemplary embodiment. Such as figure 1 As shown, the system architecture includes: a hardware layer 11 , an I-layer platform 12 and a P-layer platform 13 .

[0040] Physical devices are deployed in the hardware layer 11, including computing, storage and networ...

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 an elastic scalability method and system, and belongs to the field of communications. The method comprises the following steps: acquiring monitoring data of an application supported by a scalability pool, wherein the scalability pool comprises at least one scalability group, each scalability group comprises at least one pre-created virtual machine, and each virtual machine is pre-deployed with an application; performing scalability decision on each scalability group according to the monitoring data; when deciding to expand the virtual machine in the target scalability group, selecting the first virtual machine from the virtual machines in dormancy state included by the target scalability group, and awakening the first virtual machine. Through the adoption of the method disclosed by the invention, the problem that the elastic scalability scheme provided by the prior art cannot meet the fast expansion demand; through the pre-creating of the virtual machine and the pre-deploying of the application, the virtual machine in the dormancy state is awakened, namely, the fast expansion of the application node is realized, the technical effects of improving the scalability speed and meeting the fast scalability demand are achieved.

Description

technical field [0001] The present invention relates to the communication field, in particular to an elastic scaling method and system. Background technique [0002] With the gradual deepening of cloudification of applications in various industries, the Auto Scaling feature has become one of the important features of application cloudification. The elastic scaling feature of the application means that the application applies for resources on demand to increase or decrease the number of nodes running the application according to the size of the business traffic. [0003] The elastic scaling solution provided by the prior art is as follows: when the initial deployment is completed, no virtual machine (Virtual Machine, VM) is running on the host machine in the scaling pool. At runtime, when the business traffic of the application increases, the cloud platform selects a host from the scaling pool, creates a virtual machine on the host, and then deploys and configures the applic...

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/455H04L29/08
CPCG06F9/45558G06F2009/45562G06F2009/45575H04L67/10
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