Method for automatic expansion of application examples of cloud platform based on load self-adaption

An application example and automatic scaling technology, applied in the field of cloud computing, can solve the problems of reduced application response processing capacity, time-consuming and resource-consuming, and additional overhead of the cloud platform system, and achieve the effect of improving elastic computing capacity and maintaining stability

Inactive Publication Date: 2014-07-09
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF6 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since adding or subtracting application instances on the cloud platform is a time-consuming and resource-consuming operation, frequently adding or subtracting application instances will not only cause additional overhead for the cloud platform system, but also reduce the response processing capability of the application
Therefore, the current Cloud Foundry cloud platform application instance scaling technology solution still has great limitations

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 for automatic expansion of application examples of cloud platform based on load self-adaption
  • Method for automatic expansion of application examples of cloud platform based on load self-adaption
  • Method for automatic expansion of application examples of cloud platform based on load self-adaption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Below in conjunction with accompanying drawing, describe technical scheme of the present invention in detail:

[0044] Such as figure 1 As shown, the present invention designs an instance load monitoring component, an application load analysis component and an application instance scaling control component in the native Cloud Foundry platform.

[0045] The native Cloud Foundry cloud platform includes cloud controller (Cloud Controller) components, database and user authentication (UAA) components, application instance running (DEA) components, health management (Health Manager) components, routing (Router) components, service ( Service) components and message bus (NATS) components, etc. Except for NATS, each component can run on multiple virtual machine nodes. New functional components include instance load monitoring proxy component, application load analysis component, and application instance scaling control component. The instance load monitoring agent component ...

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 the field of cloud computing, in particular to a method for automatic expansion of application examples of a cloud platform based on load self-adaption. The method for automatic expansion of the application examples of the cloud platform based on load self-adaption mainly comprises the steps that real-time load data are acquired from all the application examples in operation through an example load monitoring assembly; the received example load data are gathered and calculated through an application load analysis assembly so that the operating load of the application can be determined, comprehensive decision-making analysis is conducted according to the number of user access requests of the application, and then whether control over the expansion of the examples needs to be conducted or nor is determined; the number of the examples of the application is reduced or increased by calling a cloud platform API through an example control assembly. The method for automatic expansion of the application examples of the cloud platform based on load self-adaption has the advantages that the problem that according to an original Cloud Foundry source opening cloud platform, the expansion of the application examples are achieved manually is solved, and the problem that when the expansion of the application examples is conducted only according to the number of the user access requests, an expansion result can not be matched with the actual condition is also solved. The method is particularly suitable for the Cloud Foundry source opening cloud platform.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to an automatic scaling method for cloud platform application instances based on load self-adaptation. Background technique [0002] Cloud computing is a service delivery and usage model, which distributes computing tasks on a resource pool composed of a large number of computers, enabling various application systems to obtain computing power, storage space, and information services as needed. The basic characteristics of cloud computing are the use of resources on demand, the dynamic expansion of resources, the application of elastic computing, and the provision of services to users through the network. [0003] Elastic computing is one of the basic characteristics of cloud computing. It refers to the flexible use of computing resources by user applications according to actual business or computing needs, and truly realizes on-demand use, on-demand delivery, and on-demand payment. E...

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/06H04L29/08
Inventor 陆鑫李涛
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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