Method and device for implementing load balance
A load balancing and balancing technology, applied in the field of communication, can solve problems such as difficult to achieve load balancing at the link traffic level
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] Figure 1A A partial structural schematic diagram of a control system provided by an embodiment of the present invention is shown, Figure 1B shows a schematic flowchart of a method for implementing load balancing provided by an embodiment of the present invention, combined with Figure 1A and Figure 1B As shown, the method for implementing load balancing in this embodiment is as follows.
[0045] 101. The first node obtains the current virtual link number array between the first node and the second node, and the position where the identifier of each virtual link in the virtual link number array is distributed adopts the virtual link number array. The index value of the link number array indicates that the index value is unique.
[0046] With reference to Table 1 below, the virtual link number array includes virtual link identifiers and index values, where the index value indicates the location of the virtual link identifier. Wherein, the identifiers of the virtual l...
Embodiment 2
[0058] exist Figure 1B On the basis of the illustrated embodiment, "the first node obtains the current virtual link number array between the first node and the second node" in step 101 may include the following sub-steps, such as figure 2 shown.
[0059] 1011. If there are N virtual links between the first node and the second node, obtain the first virtual link number array according to the initialized virtual link number array (that is, the virtual link number array in the initial state), The identification distribution of the N virtual links in the first virtual link number array is balanced;
[0060] The first array of virtual link numbers is an array of virtual link numbers currently between the first node and the second node; wherein, N is a positive integer greater than or equal to 1.
[0061] Combined with the above Table 1, if there is a virtual link (such as ID1) between the first node and the second node, then obtain the first virtual link number array according ...
Embodiment 3
[0069] exist figure 2 On the basis of the illustrated embodiment, after the step of "obtaining the first array of virtual link numbers according to the initialized array of virtual link numbers and the identifiers of the added M virtual links" in step 1011, the above-mentioned realization of load balancing methods can also include image 3 Step 1012 shown;
[0070] 1012. If the first node determines to receive a first instruction to add M virtual links sent by the control system where the first node is located,
[0071] Then obtain the second array of virtual link numbers according to the identifiers of the first array of virtual link numbers and the added M virtual links, and the identifier distribution of the N+M virtual links in the second array of virtual link numbers balanced;
[0072] The second array of virtual link numbers is an array of virtual link numbers currently between the first node and the second node; wherein, M is a positive integer greater than or equal...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com