Microservice combination scheduling method based on multi-generation lineage reference distance

A scheduling method and a technology of reference distance, applied in genetic rules, genetic models, multi-programming devices, etc., can solve problems with numerous objective functions and complex constraints

Pending Publication Date: 2020-06-23
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the purpose of the present invention is to provide a microservice composition scheduling method based on multi-generational lineage reference distance, which models the microservice composition scheduling problem based on multi-objective optimization at the server end, and introduces the improved The Non-dominated Sorted Genetic Algorithm (Non-dominated Sorted Genetic Algorithm) NSGA-III solves this problem, which can solve the deployment and scheduling process of microservices, involving many objective functions and complex constraints, and the calculation of the results requires real-time performance Strong and high performance indicators, better support for the deployment and scheduling of microservices

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
  • Microservice combination scheduling method based on multi-generation lineage reference distance
  • Microservice combination scheduling method based on multi-generation lineage reference distance
  • Microservice combination scheduling method based on multi-generation lineage reference distance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts all belong to the protection scope of the present invention.

[0061] The embodiment of the present invention involves several nouns such as resource centers (Resource Centers, RC), microservice collections (MircoServices, MS), user collections (Users, U), and microservice instance combination operation strategies. First, these nouns definition and its properties.

[0062] The resource center in this embodiment is an entity capable of providing an environment for starting and running microservice instances, i...

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 micro-service combination scheduling method based on a multi-generation lineage reference distance. The method comprises the steps of obtaining resource center related data,micro-service related data and user related data; establishing a multi-objective optimization model of micro-service combination deployment scheduling; solving the multi-objective optimization model by adopting a multi-objective optimization algorithm NSGA-III based on a multi-generation lineage reference distance; calculating a micro-service quantity vector needing to be started by each resourcecenter; and carrying out combined scheduling on the microservices of the resource center according to the microservice quantity vector. According to the invention, the improved NSGA-III algorithm based on the multi-generation lineage reference distance is introduced into the combined scheduling problem of the micro-service; the algorithm is enabled to be more suitable for solving a micro-service combination scheduling problem, comprehensive evaluation is performed on the method through theories and experiments, and it is proved that the NSGA-III method introducing the multi-generation lineagereference distance can achieve a very good effect on solving the problem.

Description

technical field [0001] The invention belongs to the field of high-performance cloud computing services, and in particular relates to a microservice combination scheduling method based on multi-generation lineage reference distances. Background technique [0002] Microservices are the product of SOA architecture development and cloud technology development and application to a certain mature stage. There are many shortcomings in the traditional monolithic application, especially under the condition of a large number of concurrent users distributed in different regions and with different business needs, the scalability, fault tolerance, stability and invulnerability of the monolithic application obviously cannot meet the demands of the mobile Internet. Due to the concurrency requirements of large-scale distributed users, application research based on microservices has become a hot spot. Microservices split traditional monolithic applications into services, and decompose them ...

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/48G06F9/50G06N3/12
CPCG06F9/4881G06F9/5027G06F9/5083G06N3/126Y02D10/00
Inventor 马武彬朱蒙娜曾熠邓苏黄宏斌吴亚辉刘丽华李璇吴继冰王懋
Owner NAT UNIV OF DEFENSE TECH
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