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

Message sorting mechanism under host overlay

A message and host technology, applied in the field of computer networks, can solve problems such as program flow errors, message execution failures, and message asynchrony, and achieve the effects of improving consistency, ensuring accurate transmission, and reducing delivery errors.

Pending Publication Date: 2022-04-12
UNICLOUD (NANJING) DIGITAL TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the current host overlay product, each virtual machine physical server runs the net-agent service, and when a virtual machine goes online or offline, all net-agent services must be notified, and the controller will use two mechanisms to report to the net-agent service respectively. -Agent sends messages. At this time, messages that guarantee logic dependencies must be queued for execution. Out-of-order cannot occur. Once out of order, message execution will fail. Due to the interaction between the controller and net-agent, it may be through the Redis broadcast mechanism , it is also possible to send request data through http. For net-agent, there will be asynchronous messages. In terms of timing, there is a probability that the http request will arrive first and the Redis message will arrive later, resulting in a processing flow that depends on the context. problem, causing the program flow to go wrong

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
  • Message sorting mechanism under host overlay

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the technical solutions in the specific embodiments of the present invention are clearly and completely described below to further illustrate the present invention. Obviously, the described specific implementation The form is only a part of embodiment of this invention, and it is not all form.

[0022] This specific implementation is a message sorting mechanism under the host overlay, and its workflow structure schematic diagram is as follows figure 1 As shown, the message ordering mechanism under the host overlay includes the following steps:

[0023] Step 1: Create the host overlay proxy service net-agent running on the virtual machine physical server in the host, and create a controller responsible for sending instructions to the net-agent service on the control plane. The host receives the message under the overlay and parses it. Message ...

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 provides a message sorting mechanism under a host overlay, which comprises the following steps of: 1, receiving a message under the overlay by a host, analyzing message data, identifying message content, generating a message header and a message body, and generating a session identifier through the message header; step 2, the controller accumulates the session identifier values generated by the message, and the net-agent service records the session identifiers after receiving the message; 3, further identifying and judging the session identifier; and 4, recording an index of the issued data, and executing a corresponding command on the processed configuration message. According to the method, verification is carried out at the sending end and the receiving end by using an algorithm, the transmitted message is further determined, accurate transmission of the message is better ensured, the message is issued through two paths, sequential execution of the message is ensured, and the efficiency is improved. According to the invention, even in a scene of large-scale deployment of virtual machine physical servers, the sequence of messages can still be ensured under the condition of passing through different data sources.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a message sorting mechanism under a host overlay. Background technique [0002] In the current host overlay product, each virtual machine physical server runs the net-agent service, and when a virtual machine goes online or offline, all net-agent services must be notified, and the controller will report to the net agent through two mechanisms. -Agent sends messages. At this time, messages that guarantee logic dependencies must be queued for execution. Out-of-order cannot occur. Once out of order, message execution will fail. Due to the interaction between the controller and net-agent, it may be through the Redis broadcast mechanism , it is also possible to send request data through http. For net-agent, there will be asynchronous messages. In terms of timing, there is a probability that the http request arrives first and the Redis message arrives later, resulting in a pr...

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): H04L67/5681H04L67/146H04L67/145
Inventor 刘永
Owner UNICLOUD (NANJING) DIGITAL TECH CO LTD
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