Cloud resource distribution method based on variable neighborhood searching strategy

A technology of variable neighborhood search and allocation method, applied in the field of cloud computing resource management, can solve problems such as difficulty in generating optimal solutions, failure to consider service instance scaling problems, conflicting optimization goals, etc.

Active Publication Date: 2018-10-16
HARBIN INST OF TECH AT WEIHAI
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The optimal allocation problem has always been a research hotspot in the field of software engineering. However, the huge choice space and conflicting optimization goals make this problem a typical NP problem.
The current cloud resource optimization allocation methods assume that the number of deployed serv

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
  • Cloud resource distribution method based on variable neighborhood searching strategy
  • Cloud resource distribution method based on variable neighborhood searching strategy
  • Cloud resource distribution method based on variable neighborhood searching strategy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention provides a cloud resource allocation method based on a variable neighborhood search strategy, such as Figures 1 to 4 As shown, the methods include:

[0051] S1: Establish a service relationship diagram of SOA mode cloud application;

[0052] S2: Define the service quality of SOA mode cloud application;

[0053] S3: Define the deployment scheme of SOA mode cloud application;

[0054] S4: Establish a multi-objective cloud resource optimization allocation problem model;

[0055] S5: Based on the variable neighborhood search strategy, optimize the allocation of multi-target cloud resources.

[0056] The cloud resource allocation method based on the variable neighborhood search strategy is used to optimize the cloud resource allocation when the cloud application is deployed in the SOA mode in the cloud environment. From the perspective of the application developer, the service relationship diagram of the SOA application is established, and the servi...

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 a cloud resource distribution method based on a variable neighborhood searching strategy. A mode of renting according to demands is normally adopted by cloud computing resources, the demands of each service on the cloud resources are different for SOA applications formed by cloud services, and a calling relationship map among services is established to reasonably distributethe cloud resources to each cloud service; the service quality and deployment schemes of SOA mode cloud applications are defined; a multi-target cloud resource optimization distribution problem modelis established; a multi-target genetic algorithm based on the variable neighborhood searching strategy is adopted to solve a cloud resource optimized distribution problem. The invention provides thecloud resource distribution method based on the variable neighborhood searching strategy, the local searching capability of variable neighborhood searching and the global searching capability of the genetic algorithm are combined, the algorithm efficiency and the quality of resolutions are improved, and therefore the optimal cloud resource distribution problem that service performance is ensured and the cost is the lowest when the SOA applications are deployed is solved.

Description

technical field [0001] The invention belongs to the field of cloud computing resource management, and in particular relates to a cloud resource allocation method based on a variable neighborhood search strategy. Background technique [0002] With the popularity of cloud computing, more and more web application providers migrate their applications to cloud applications in a Service-Oriented Architecture (Service-Oriented Architecture, SOA) mode. Use the IaaS (Infrastructure as a Service) platform provided by the cloud provider to deploy your own distributed system, so that the application provider does not need to consider purchasing servers and related hardware equipment and maintenance, and only needs to rent the cloud provider as needed. provided cloud computing services. Therefore, it greatly reduces the threshold of Web system development and operation, shortens the development cycle, reduces maintenance costs, and makes operation and maintenance more convenient. It is ...

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/50G06N3/12
CPCG06F9/5072G06N3/126
Inventor 孟凡超闫庚哲初佃辉周学权郑宏珍
Owner HARBIN INST OF TECH AT WEIHAI
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