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

Software micro-service combination optimization method for edge cloud system

An optimization method and edge server technology, applied in the fields of information integration and software engineering applications, can solve problems such as low efficiency in solving optimization problems, inability to guarantee the diversity of final solutions, and exponential growth of calculation volume, so as to improve user experience and search efficiency Improve, reduce the combined effect of lowering

Active Publication Date: 2021-02-23
NANJING UNIV OF POSTS & TELECOMM
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 1) As the number of microservices increases, the amount of calculation increases exponentially, so the efficiency of solving optimization problems is low;
[0011] 2) In the process of searching for the optimal solution, the random search strategy cannot guarantee the diversity of the final solution, and a new search strategy is needed;
[0014] 5) The data stored in the service registration center may be subject to malicious attacks at any time. The most important thing is to tamper with the service attribute values. It is also a very important issue to ensure that the service quality attribute values ​​stored in the service registration center are safe and reliable.

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
  • Software micro-service combination optimization method for edge cloud system
  • Software micro-service combination optimization method for edge cloud system
  • Software micro-service combination optimization method for edge cloud system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Embodiments of the invention are described in detail below, examples of which are illustrated in the accompanying drawings. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0056] The present invention is an edge cloud system-oriented software micro-service combination optimization method, which ensures that the QoS service quality of the micro-service combination provided for users is optimal under the premise of meeting user service requirements in an edge environment, and further improves The efficiency of microservice composition and the diversity of microservice composition are improved. In the traditional cloud computing environment, intelligent optimization algorithms are mostly used to solve microservice combination optimization problems, such as particle swarm optimization algorithm, genetic algorithm, simulated annealing algorithm...

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 software micro-service combination optimization method for an edge cloud system. The method resets a step length factor and an attraction degree formula, gives full play to the detection capability of the step length factor at the early stage of an algorithm, and balances the local search and global search; micro-services are classified by utilizing the characteristics ofthe micro-services, and the services with the same input and output are classified into the same class, so that the number of combinations is reduced, and all combination schemes can be enumerated completely; in a combination algorithm, residual tangent initialization and residual tangent disturbance are adopted to replace random initialization and random disturbance, initialization and updatingof a micro-service combination scheme are improved, and the diversity of a final combination scheme is greatly improved; meanwhile, service attribute values stored in a service registration center arehashed and stored as a hash root through the concept of a hash tree, and therefore it is guaranteed that all the service quality attribute values stored in the service registration center are safe and reliable.

Description

technical field [0001] The invention relates to the technical fields of information integration and software engineering application, in particular to an optimization method for microservice combination oriented to an edge cloud system. Background technique [0002] Since the emergence of "microservice architecture", the design of software application systems has shifted towards the way of several sets of independently deployable services. Compared with the traditional monolithic development style, microservices focus more on developing an independent application system by developing a set of small services, each of which runs in its own process. These services are built around business functions and can be deployed independently through a fully automated deployment mechanism. [0003] A monolithic application is built as a single unit. As more and more application systems are deployed to the cloud, software changes are greatly restricted. Once a part of the application sy...

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/08
CPCH04L67/1065H04L67/61H04L67/133
Inventor 徐小龙姜宇李洋
Owner NANJING UNIV OF POSTS & TELECOMM
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