[go: up one dir, main page]

WO2018001230A1 - Procédé et dispositif de mise en œuvre d'agrégation dynamique de liens, et support de stockage informatique - Google Patents

Procédé et dispositif de mise en œuvre d'agrégation dynamique de liens, et support de stockage informatique Download PDF

Info

Publication number
WO2018001230A1
WO2018001230A1 PCT/CN2017/090246 CN2017090246W WO2018001230A1 WO 2018001230 A1 WO2018001230 A1 WO 2018001230A1 CN 2017090246 W CN2017090246 W CN 2017090246W WO 2018001230 A1 WO2018001230 A1 WO 2018001230A1
Authority
WO
WIPO (PCT)
Prior art keywords
bandwidth
aggregation group
traffic
adjustment
aggregation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/090246
Other languages
English (en)
Chinese (zh)
Inventor
陈雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2018001230A1 publication Critical patent/WO2018001230A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Definitions

  • the present disclosure relates to the field of communications technologies, and in particular, to a dynamic link aggregation implementation method and apparatus, and a computer storage medium.
  • Link aggregation is the combination of two or more data channels into a single channel that appears as a single, higher bandwidth logical link.
  • the logical link is generally used to connect one or more devices with high bandwidth requirements, such as a server or server farm that connects to the backbone network.
  • LACP Link Aggregation Control Protocol
  • LACPDU Link Aggregation Control Protocol Data Unit
  • the port advertises its system priority, system MAC address, port priority, port number, and operation key to the peer through sending LACPDUs.
  • the peer compares the information with the information saved by the other ports to select the port that can be aggregated as the member port of the aggregation link. Therefore, the two parties can agree to join or exit the dynamic aggregation group.
  • the LACP standard protocol can only determine whether to add a port to an aggregation group based on the physical status of the port.
  • the description of the aggregation condition of the LACP standard protocol only focuses on the physical attributes of the port, that is, the port duplex mode, link state, and rate. If the attributes are all in accordance with the aggregation conditions, they are immediately added to the aggregation group. Therefore, the method of controlling the aggregation group according to the LACP standard protocol is biased toward the physical state of the port. The flexibility is relatively low and the utilization of the member ports of the aggregation group cannot be controlled.
  • the obtaining module is configured to dynamically obtain traffic parameter information of the current access side
  • the adjustment module is used to dynamically adjust the number of member ports in an aggregation group according to the aggregation group bandwidth requirement.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to perform at least one of the foregoing methods.
  • the traffic adjustment policy may be configured to obtain the traffic parameter information of the current access side, determine the bandwidth adjustment requirement of the aggregation group according to the traffic adjustment policy and the traffic parameter information, and then adjust the aggregation group according to the requirement.
  • the number of member ports With the solution of the embodiment of the present invention, the adjustment of the member port needs to consider the traffic parameter information of the current access side, and is more suitable for the current transmission requirement of the access side.
  • the method determines whether the aggregation group needs to be added to the aggregation group according to the physical correlation attribute of the port.
  • the bandwidth adjustment requirement of the aggregation group can be flexibly determined according to the current traffic parameter information of the access side to ensure that the dynamic change of the aggregation group is satisfied.
  • Access side requirements. Therefore, the dynamic link aggregation implementation method of the present invention has higher flexibility, can improve the utilization of the physical port, reduce the maintenance cost, simplify the networking complexity, achieve the requirement of optimizing the layout in the software, and improve the user satisfaction.
  • FIG. 1 is a flowchart of a method for implementing dynamic link aggregation according to Embodiment 1 of the present invention
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • this embodiment provides a method for implementing dynamic link aggregation.
  • traffic related information of the current access side may be taken into consideration. This ultimately enables dynamic control of the aggregation group member ports.
  • the dynamic link aggregation implementation method in this embodiment includes:
  • the aggregation group is a logical port formed by multiple physical ports being aggregated through links.
  • the member port is the physical port included in the aggregation group.
  • the transmission of the data amount on the access side is dynamically changed, so the demand for bandwidth on the access side is also dynamically changed, and may increase or decrease.
  • the traffic parameter information obtained in the embodiment S102 reflects the bandwidth requirement of the current access side.
  • the bandwidth adjustment requirements of the aggregation group determined according to the traffic parameter information and the traffic adjustment policy in S103 include adding member ports and deleting member ports, increasing and decreasing.
  • the quantity is dynamically determined as the actual situation changes.
  • the bandwidth of each member port of the aggregation group can be the same or different.
  • the number of member ports in the aggregation group can be dynamically adjusted according to the port.
  • the bandwidth of the member port to be added for example, the bandwidth requirement of the aggregation group is +8M, that is, the bandwidth of the port is increased by 8M.
  • the bandwidth of the port that can be added to the aggregation group is 10M and 1M. In this embodiment, 8 1M can be added.
  • the port is added to the aggregation group, and the port can be directly added to a 10M port. This embodiment does not limit this.
  • the traffic adjustment policy when the traffic adjustment side policy is configured, the traffic adjustment policy may be configured based on the consideration of satisfying the maximum bandwidth of the access side.
  • the traffic adjustment policy includes a bandwidth protection policy, where the bandwidth protection policy is used to ensure The aggregation group bandwidth meets the maximum bandwidth requirement of the access side.
  • the maximum bandwidth change amount information may be the difference between the current maximum bandwidth and the maximum bandwidth when the latest adjustment is performed.
  • the difference is positive, the maximum bandwidth of the access side increases, and the aggregation group needs to increase the bandwidth accordingly.
  • the bandwidth of the adjusted aggregation group is not lower than the maximum bandwidth of the access side.
  • the difference is negative, the maximum bandwidth of the access side is reduced.
  • the aggregation group is used.
  • the bandwidth can be reduced accordingly, that is, the number of member ports is reduced.
  • the adjusted bandwidth still needs to be no less than the maximum bandwidth of the access side. Therefore, the bandwidth reduction of the aggregation group needs to meet the above requirements.
  • the reduction is less than or equal to the absolute value of the maximum bandwidth variation information.
  • the traffic adjustment policy when the traffic adjustment side policy is configured, the traffic adjustment policy may be configured according to the actual traffic of the access side based on the consideration of saving the port resources.
  • the traffic adjustment policy includes a resource utilization policy, and the resource is used.
  • the policy is used to ensure that the bandwidth of the aggregation group meets the protection multiple of the actual traffic on the access side.
  • the protection multiple can be set according to the actual needs, for example, it is set to 2 times, 3 times, etc., which is not limited in this embodiment. In practice, it is more common to set the protection factor to 2 times.
  • the resource utilization policy is used to ensure that the aggregation group bandwidth meets the protection multiple of the actual traffic on the access side;
  • the traffic parameter information includes: actual traffic change amount information.
  • the S103 determines the bandwidth adjustment requirement of the aggregation group according to the traffic parameter information and the traffic adjustment policy. When the actual traffic change amount information is positive, the bandwidth adjustment requirement of the aggregation group is increased bandwidth, and the increase amount is greater than or equal to the actual traffic change amount information and protection. The product of the multiples; when the actual flow change amount information is negative, the bandwidth adjustment requirement of the aggregation group is to reduce the bandwidth, and the decrease amount is less than or equal to the product of the absolute value of the actual flow change amount information and the protection multiple.
  • the aggregation group When the difference is positive, the actual traffic on the access side increases. The aggregation group needs to increase the bandwidth to meet the bandwidth requirement of the access side. Similarly, when the difference is negative, the actual traffic on the access side decreases. In this case, in order to save bandwidth resources and port resources, the aggregation group can reduce the bandwidth accordingly, that is, reduce the number of member ports. It is to be noted that, in the last time, after the bandwidth of the aggregation group is adjusted, the bandwidth of the aggregation group at the time is required to meet the bandwidth of the access side. Therefore, in this embodiment, when the bandwidth of the aggregation group is currently adjusted, Only the correspondence between the bandwidth change amount of the aggregation group and the current traffic change amount information may be considered.
  • FIG. 2 shows a schematic diagram of accessing an aggregation group on the aggregation side.
  • DUT1 and DUT2 are core switching devices, and physical ports in the middle are all connected by physical links.
  • All the lines are 1G bandwidth links, and the physical state meets the requirements of joining the aggregation group.
  • the 1G bandwidth is not to be understood as a limitation on the port bandwidth.
  • the bandwidth of the port in this embodiment is not limited, and may be 10M, 100M, or the like.
  • the small-grain multi-connection flexible extension of the physical channel is implemented, and the aggregation group is adapted.
  • the bandwidth of the general aggregation group must be met.
  • the maximum bandwidth requirement At this time, if the historical traffic information is found, the historical traffic on the access side does not exceed a certain fixed value, and the historical traffic on the access side may decrease or may fluctuate up and down within a certain range. Generally, the traffic on the access side may not exceed the fixed value in a certain period of time. When the difference between the fixed value and the maximum bandwidth is large, the bandwidth of the aggregation group is limited or not. The maximum bandwidth obviously causes the bandwidth of the aggregation group to be wasted, which is not conducive to improving the utilization of the port.
  • the following figure illustrates the process of determining the calculated value of the preset function. If the historical traffic on the access side is the historical traffic of the first 3 days of the current time, the historical traffic is always floating between 5M and 8M, and the maximum bandwidth on the access side is 15M. The current actual traffic on the access side is 7M. It can be foreseen that the actual traffic on the access side may not exceed 8M in the future.
  • the default function calculation value is not less than 8M, or it can be set at 8M. Between 15M, if it is in historical traffic, the peak value of traffic has reached 9M, and the number of peak occurrences is large. In order to meet the peak traffic, the data on the access side has no loss requirement, and the calculated function value can be set to be low. For the value of 9M, in the consideration of saving port resources, the calculation value of the prediction function can be set to a value between 9M and 15M.
  • the configuration of the aggregation group is the best choice.
  • the configuration on the aggregation side is very simple and easy to maintain.
  • the aggregation group can be automatically expanded and contracted without additional configuration, so as to fully utilize the port resources on the aggregation side.
  • the obtaining module 32 is configured to dynamically obtain traffic parameter information of the current access side.
  • the adjustment module 34 is configured to dynamically adjust the number of member ports in the aggregation group according to the bandwidth requirement of the aggregation group.
  • the traffic adjustment policy configured by the configuration module 31 can be understood as a policy based on data related to traffic on the access side.
  • the data related to the traffic on the access side includes, but is not limited to, the maximum bandwidth on the access side, the actual traffic on the access side, the historical traffic on the access side, and the data on the access side.
  • the traffic adjustment policy is used to determine the conditions that the adjusted aggregation group bandwidth should meet. In order to further determine how to adjust the bandwidth of the aggregation group, and make the adjustment of the bandwidth of the aggregation group closer to the actual needs, the acquisition module 32 needs to dynamically obtain the traffic parameter information of the current access side.
  • the determining module 33 is configured to determine, when the actual traffic change amount information is positive, that the bandwidth adjustment requirement of the aggregation group is increased bandwidth, and the increase amount is greater than or equal to the product of the actual traffic change amount information and the protection multiple; when the actual traffic change amount information is negative When the value is determined, the bandwidth adjustment requirement of the aggregation group is determined as the bandwidth reduction, and the reduction amount is less than or equal to the product of the absolute value of the actual traffic change amount information and the protection multiple.
  • the dynamic link aggregation implementation apparatus of this embodiment may further include an allocation module 35, configured to divide a plurality of isolated physical link domains on the aggregation side, and configure an aggregation group in each physical link domain;
  • the determining module 33 is configured to dynamically adjust the number of member ports in the aggregation group in the physical link domain corresponding to the aggregation group according to the bandwidth requirement of the aggregation group.
  • the configuration module can configure a traffic adjustment policy; the determining module can determine the bandwidth adjustment requirement of the aggregation group according to the traffic adjustment policy configured by the configuration module and the traffic parameter information obtained by the obtaining module, and the adjustment module is configured according to the The aggregation group bandwidth requirement dynamically adjusts the number of member ports in the aggregation group.
  • the current traffic parameter information of the access side is combined with the current traffic parameter information of the access group when the bandwidth of the member port of the aggregation group is adjusted according to the physical state of the port.
  • the adjustment mode is more flexible, and the aggregation group bandwidth can be dynamically adjusted to adapt to the new access side bandwidth requirement, which is beneficial to improving the utilization of the physical port and saving the bandwidth cost.

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de mise en œuvre d'une agrégation dynamique de liens, ainsi qu'un support de stockage informatique. Au moyen de la présente invention, il est possible de configurer une stratégie de réglage de trafic pour obtenir des informations de paramètres de trafic sur un côté d'accès actuel, de déterminer une exigence de réglage de bande passante d'un groupe d'agrégation selon la stratégie de réglage de trafic et les informations de paramètres de trafic, puis de régler le nombre de ports membres du groupe d'agrégation selon l'exigence. Dans la présente invention, les besoins de réglage du port membre prennent en compte les informations de paramètres de trafic sur le côté d'accès actuel et s'ajustent mieux à la demande de transmission du côté d'accès actuel. Contrairement à la technique antérieure, où le fait de rejoindre ou non le groupe d'agrégation est déterminé d'après l'attribut physique du port, la présente invention peut déterminer de manière souple l'exigence de réglage de bande passante d'un groupe d'agrégation d'après les informations actuelles de paramètres de trafic sur le côté d'accès, et s'assurer que la variation dynamique du groupe d'agrégation satisfasse l'exigence sur le côté d'accès, ce qui présente manifestement une plus grande souplesse, contribue à améliorer le taux d'utilisation du port physique, réduit les coûts de maintenance et simplifie la complexité de mise en réseau, satisfaisant ainsi l'exigence d'une disposition optimisant les logiciels et améliorant la satisfaction des utilisateurs.
PCT/CN2017/090246 2016-06-30 2017-06-27 Procédé et dispositif de mise en œuvre d'agrégation dynamique de liens, et support de stockage informatique Ceased WO2018001230A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610512637.8 2016-06-30
CN201610512637.8A CN107566299A (zh) 2016-06-30 2016-06-30 一种动态链路聚合实现方法和装置

Publications (1)

Publication Number Publication Date
WO2018001230A1 true WO2018001230A1 (fr) 2018-01-04

Family

ID=60785935

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/090246 Ceased WO2018001230A1 (fr) 2016-06-30 2017-06-27 Procédé et dispositif de mise en œuvre d'agrégation dynamique de liens, et support de stockage informatique

Country Status (2)

Country Link
CN (1) CN107566299A (fr)
WO (1) WO2018001230A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111355805A (zh) * 2020-03-06 2020-06-30 苏州浪潮智能科技有限公司 一种网络通信方法、装置、设备及存储介质
CN111817906A (zh) * 2019-04-11 2020-10-23 中国移动通信集团山东有限公司 数据处理方法、装置、网络设备和存储介质

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108934025B (zh) * 2018-06-12 2022-05-20 Oppo广东移动通信有限公司 无线通信传输方法、装置、移动终端及计算机可读取存储介质
CN109787818B (zh) * 2018-12-28 2020-08-25 联想(北京)有限公司 一种接口配置调整方法、装置与电子设备
CN111131025B (zh) * 2019-12-13 2022-07-05 苏州浪潮智能科技有限公司 一种端口聚合方法、装置、主干网交换机及可读存储介质
CN113965465A (zh) * 2020-06-29 2022-01-21 中兴通讯股份有限公司 一种带宽控制方法、装置、设备和存储介质
CN112073445B (zh) * 2020-11-16 2021-01-29 浙江山迅网络科技有限公司 混合端口流量调度方法、装置、可读存储介质及电子设备
CN114039979A (zh) * 2021-11-22 2022-02-11 华平智慧信息技术(深圳)有限公司 一种链路聚合中负载均衡的方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227402A (zh) * 2008-02-20 2008-07-23 杭州华三通信技术有限公司 聚合链路流量分担方法及装置
CN101651960A (zh) * 2009-09-17 2010-02-17 中兴通讯股份有限公司 一种基于lacp协议的链路聚合带宽保护方法及装置
CN102685007A (zh) * 2012-05-04 2012-09-19 华为技术有限公司 一种多链路捆绑链路组中成员链路的处理方法及装置
WO2015032046A1 (fr) * 2013-09-05 2015-03-12 Telefonaktiebolaget L M Ericsson (Publ) Appareil et procédé pour communiquer sur une pluralité de liaisons de communication
CN104821895A (zh) * 2015-04-21 2015-08-05 杭州华三通信技术有限公司 一种节能方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8509193B2 (en) * 2009-07-21 2013-08-13 Microsoft Corporation Packet aggregation
CN102882805B (zh) * 2012-09-24 2015-12-02 华为技术有限公司 避免链路聚合组状态震荡的方法及装置
WO2015070383A1 (fr) * 2013-11-12 2015-05-21 华为技术有限公司 Système, appareil et procédé d'agrégation de liens

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227402A (zh) * 2008-02-20 2008-07-23 杭州华三通信技术有限公司 聚合链路流量分担方法及装置
CN101651960A (zh) * 2009-09-17 2010-02-17 中兴通讯股份有限公司 一种基于lacp协议的链路聚合带宽保护方法及装置
CN102685007A (zh) * 2012-05-04 2012-09-19 华为技术有限公司 一种多链路捆绑链路组中成员链路的处理方法及装置
WO2015032046A1 (fr) * 2013-09-05 2015-03-12 Telefonaktiebolaget L M Ericsson (Publ) Appareil et procédé pour communiquer sur une pluralité de liaisons de communication
CN104821895A (zh) * 2015-04-21 2015-08-05 杭州华三通信技术有限公司 一种节能方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111817906A (zh) * 2019-04-11 2020-10-23 中国移动通信集团山东有限公司 数据处理方法、装置、网络设备和存储介质
CN111817906B (zh) * 2019-04-11 2021-11-30 中国移动通信集团山东有限公司 数据处理方法、装置、网络设备和存储介质
CN111355805A (zh) * 2020-03-06 2020-06-30 苏州浪潮智能科技有限公司 一种网络通信方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN107566299A (zh) 2018-01-09

Similar Documents

Publication Publication Date Title
WO2018001230A1 (fr) Procédé et dispositif de mise en œuvre d'agrégation dynamique de liens, et support de stockage informatique
CN107920031B (zh) 接入带宽自适应调整方法和装置
CN109787921B (zh) Cdn带宽调度方法、采集及调度服务器和存储介质
CN101483909B (zh) 基于多载波的反向功率控制方法
US9961652B2 (en) Power control method and apparatus
CN109818881B (zh) Cdn带宽调度方法、采集及调度服务器和存储介质
CN101841487A (zh) 聚合链路服务流的配置方法及包交换装置
US20170034717A1 (en) Method and Device for Configuration Processing of Binding Link and Method and Device for Configuring Binding Link
CN115426551B (zh) 一种osu带宽调整方法及系统
CN106059942A (zh) 一种sdn网络中基于负载预测的流量控制方法
CA3076119A1 (fr) Procede et dispositif de transmission de paquets
CN102523068B (zh) 弹性光网络中的频谱资源分配方法及系统
CN108696928B (zh) 一种路由器发射功率的调整方法及系统
Imaizumi et al. Power saving mechanism based on simple moving average for 802.3 ad link aggregation
CN118138528B (zh) 一种业务配置的方法和装置
CN106209633B (zh) 一种报文转发方法及装置
AL-Allaf et al. RED with reconfigurable maximum dropping probability
CN118785421A (zh) 业务调度方法、装置、非易失性存储介质及电子设备
US20040257989A1 (en) Management module controlled ingress transmission capacity
WO2025086439A1 (fr) Système de réseau d'automatisation minière entièrement mécanisé basé sur un réseau sensible au temps
CN101860484A (zh) 交换环路的动态调整方法及网络设备
CN100583817C (zh) 一种数字家庭网络QoS保障的方法
CN111371693A (zh) 一种通过硬件、软件快速报文转发的方法和系统
CN111526042B (zh) 一种基于速率的端口聚合方法、系统及存储介质
CN116346621A (zh) 网络切片选择辅助信息的调整方法、装置、电子设备和存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17819227

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17819227

Country of ref document: EP

Kind code of ref document: A1