Method and device for load balancing
A load balancing and switch technology, applied in the field of communication, can solve the problem of uneven load of cluster SDN controllers, and achieve the effect of improving resource utilization efficiency and strong achievability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0141] Figure 6 It is a schematic diagram of allocation of controllers and switches in a domain according to preferred embodiment 1 of the present invention, such as Figure 6 As shown in the example, there are SDN controller nodes A, B, and C distributed in the domain. The switches controlled by the A controller node include sw1, sw2 and sw3; the switches controlled by the B controller node include sw4 and sw5; the switches controlled by the C controller node include sw6, sw7 and sw8; combined with Table 1, Table 2, Table 3, Table 4, Table 5, Table 6, Table 7 describe this preferred embodiment in detail.
[0142] S1, cluster controller scheduling starts: the controller sets the historical maximum number of packet-in to H ipmax , the historical maximum number of flow tables is H ifmax and other OF messages have a historical maximum value of H immax , and set to 0 respectively.
[0143] S2. The information collection module in the cluster controller is used to collect sam...
Embodiment 2
[0203] by Figure 6 For example, there are SDN controller nodes A, B, and C distributed in the domain. The switches managed by the controller node A include sw1, sw2, and sw3; the switches managed by the controller node B include sw4 and sw5; the switches managed by the controller node C include sw6, sw7, and sw8; the preferred embodiment will be described in detail below.
[0204] S1, cluster controller scheduling starts: the controller sets the historical maximum number of packet-in to H ipmax , the historical maximum number of flow tables is H ifmax and other OF messages have a historical maximum value of H immax , and set to 0 respectively.
[0205] S2. The information collection module in the cluster controller is used to collect sample information. The sample data collected in this example is the statistical information of a certain day, a time period, and different time stamps within a week. At the same time, the actual measurement information in this period of the ...
Embodiment 3
[0253] Figure 7 It is a schematic diagram of distribution of cascaded controllers and switches in a domain according to preferred embodiment 3 of the present invention, such as Figure 7As shown in the example, SDN controller nodes A, B, and C and super controller node D are distributed in the domain. The switches managed by the controller node A include sw1, sw2, and sw3; the switches managed by the controller node B include sw4 and sw5; the switches managed by the controller node C include sw6, sw7, and sw8; the preferred embodiment will be described in detail below.
[0254] S1, cluster controller scheduling starts: the controller sets the historical maximum number of packet-in to H ipmax , the historical maximum number of flow tables is H ifmax and other OF messages have a historical maximum value of H immax , and set to 0 respectively.
[0255] S2. The information collection module in the cluster controller is used to collect sample information. The sample data colle...
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