fbpx

Mga maling pagsasaayos ng Layer 2: Mga interface ng LAG at pagbabalanse ng load

Facebook
kaba
LinkedIn
WhatsApp
Telegrama

Yugto: Isang interface ng LAG (Link Aggregation Group) ang ginawa upang mapataas ang kabuuang bandwidth sa pagitan ng dalawang network node, kadalasang switch.

Upang masubukan na ang interface ng LAG ay gumagana nang tama, dalawang server na naglilipat ng data ay nakakonekta, karaniwang ginagamit ang tool sa pagsukat ng pagganap ng network Iperf.

Sa dulo ng artikulo ay makikita mo ang isang maliit pagsusulit papayagan ka nito suriin ang kaalamang natamo sa pagbasang ito

Halimbawa, ang isang interface ng LAG ay maaaring nilikha mula sa dalawang Gigabit Ethernet port, na nagbibigay ng isang virtual na interface na may kakayahang balansehin ang trapiko sa parehong mga interface at ayon sa teorya ay nakakamit ang 2Gbps throughput.

Ang mga server, sa kasong ito, ay konektado gamit ang isang 10Gbps interface, gaya ng SFP+.

Mga maling pagsasaayos ng Layer 2: Mga interface ng LAG at pagbabalanse ng load

Mga nauugnay na setting para sa SW1 at SW2:

				
					/interface bonding
add mode=802.3ad name=bond1 slaves=ether1,ether2
/interface bridge
add name=bridge1
/interface bridge port
add bridge=bridge1 interface=bond1
add bridge=bridge1 interface=sfp-sfpplus1
				
			
  • Ang isang 802.3ad bonding mode ay idinagdag na may pangalang bond1 at ang mga alipin na ether1 at ether2.
  • Isang tulay na tinatawag na tulay1 ay nilikha.
  • Ang bond1 na interface at ang sfp-sfpplus1 na interface ay idinaragdag sa bridge1 bridge.

problema

Pagkatapos ng mga paunang pagsusuri, napagmasdan na ang pagganap ng network ay hindi kailanman lumampas sa 1Gbps na limitasyon, kahit na ang pag-load ng CPU sa mga server at network node (mga switch) ay mababa. Ito ay dahil ang LACP (802.3ad) ay gumagamit ng broadcast hash policy upang matukoy kung ang trapiko ay maaaring balansehin sa maraming miyembro ng LAG.

Sa kasong ito, ang interface ng LAG ay hindi gumagawa ng 2Gbps na interface, ngunit sa halip ay isang interface na makakapagbalanse ng trapiko sa maraming interface ng alipin kung posible.

Para sa bawat packet isang transmission hash ay nabuo, na tumutukoy kung aling miyembro ng LAG ang packet ay ipapadala sa pamamagitan ng, kaya pinipigilan ang mga packet mula sa pagkawala ng order.

Mayroong opsyon na piliin ang patakaran sa hash ng transmission, na karaniwang nagbibigay-daan sa iyong pumili sa pagitan ng Layer 2 (MAC), Layer 3 (IP), at Layer 4 (Port).

Sa RouterOS, mapipili ito gamit ang parameter ng transmit-hash-policy. Sa kasong ito, ang transmission hash ay pareho dahil ang mga packet ay ipinadala sa parehong MAC address pati na rin ang parehong IP address at ang Iperf ay gumagamit din ng parehong port, kaya bumubuo ng parehong transmission hash para sa lahat ng mga packet at pinipigilan ang load balancing sa pagitan ng mga miyembro ng LAG .

Dapat tandaan na ang mga packet ay hindi palaging magiging balanse sa mga miyembro ng LAG kahit na iba ang destinasyon, dahil ang standardized transmission hash policy ay maaaring bumuo ng parehong transmission hash para sa iba't ibang destinasyon.

Mga Sintomas:

  • Trapiko na dumadaan sa isang miyembro lamang ng LAG.

Solusyon

Piliin ang naaangkop na patakaran sa hash ng transmission at maayos na subukan ang pagganap ng network.

Ang pinakamadaling paraan upang subukan ang mga naturang configuration ay ang paggamit ng maraming target. Halimbawa, sa halip na magpadala ng data sa isang server, dapat ipadala ang data sa maraming server.

Ito ay bubuo ng ibang transmission hash para sa bawat packet at gagawing posible ang load balancing sa pagitan ng mga miyembro ng LAG.

Sa ilang mga kaso, maaari mong isaalang-alang ang pagbabago ng bonding interface mode upang mapataas ang pangkalahatang pagganap.

Para sa trapiko ng UDP, maaaring sapat ang balanse-rr mode, ngunit maaaring magdulot ng mga problema para sa trapiko ng TCP.

Maaari kang magbasa nang higit pa tungkol sa pagpili ng tamang mode para sa iyong setup dito.

 

Mga Karagdagang Aspektong Dapat Isaalang-alang:

Pagpili ng Bonding Mode

Ang pagpili ng bonding mode ay mahalaga. Bagama't maaaring epektibo ang balanse-rr (round-robin) para sa trapiko ng UDP, maaaring hindi ito perpekto para sa TCP dahil sa posibilidad ng muling pag-aayos ng packet. Samakatuwid, mahalagang isaalang-alang ang uri ng trapiko na mangingibabaw sa network kapag pumipili ng bonding mode.

Impluwensya ng Network Configuration

Ang iba pang aspeto ng pagsasaayos ng network ay maaari ding makaimpluwensya sa pagganap ng LAG. Halimbawa, maaaring makaapekto sa configuration ng switch, mga kakayahan sa hardware, at mga patakaran sa network kung paano pinangangasiwaan ang trapiko sa mga interface ng LAG.

Pagsubaybay at Diagnosis

Mahalagang ipatupad ang mga tool sa pagsubaybay at diagnostic para mas maunawaan kung paano kumikilos ang trapiko sa pamamagitan ng LAG. Ang mga tool tulad ng Wireshark o kahit na mga diagnostic na feature na nakapaloob sa mga switch ay maaaring magbigay ng mahalagang impormasyon.

Mga Pagsasaalang-alang sa Pagganap at Kapasidad

Bagama't ang interface ng LAG ay teoretikal na makakamit ang bandwidth na 2Gbps sa sitwasyong ito, dapat tandaan na ang aktwal na pagganap ay maaaring maapektuhan ng maraming salik, tulad ng kalidad ng paglalagay ng kable, ang distansya sa pagitan ng mga device at mismong configuration ng hardware.

Iba't ibang Pagsusulit

Ang pagsubok na may iba't ibang configuration at uri ng trapiko ay maaaring makatulong na matukoy ang pinakamahusay na configuration para sa isang partikular na kapaligiran. Maaaring kabilang dito ang pag-iiba-iba ng patutunguhang IP address, port, o maging ang uri ng trapiko (TCP vs UDP).

Update ng Firmware at Software

Ang pagtiyak na ang parehong mga switch at server ay nagpapatakbo ng pinakabago, pinaka-stable na bersyon ng kanilang firmware at software ay maaaring malutas ang mga dati nang hindi natukoy na mga isyu at mapabuti ang pangkalahatang pagganap.

Konklusyon

Ang pagbabalanse ng pag-load sa isang interface ng LAG ay isang kumplikadong proseso na nangangailangan ng maingat na pagsasaayos at isang detalyadong pag-unawa sa network at mga bahagi nito.

Sa pamamagitan ng wastong pagpili ng patakaran sa transmission hashing at malawak na pagsubok, maaaring ma-optimize ang pagganap ng network at matiyak na magagamit nang mahusay ang mga magagamit na mapagkukunan.

Bukod pa rito, ang pananatiling abreast sa mga update at pinakamahuhusay na kagawian sa network configuration ay maaaring makabuluhang mag-ambag sa pagiging epektibo at katatagan ng iyong network environment.

Maikling pagsusulit sa kaalaman

Ano sa palagay mo ang artikulong ito?
Naglakas-loob ka bang suriin ang iyong natutunang kaalaman?

QUIZ - Mga maling pagsasaayos ng Layer 2: LAG interface at load balancing

Inirerekomendang aklat para sa artikulong ito

Gusto mo bang magmungkahi ng paksa?

Bawat linggo ay nagpo-post kami ng bagong nilalaman. Gusto mo bang pag-usapan natin ang isang partikular na bagay?
Paksa para sa susunod na blog

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

CODE NG DISCOUNT

AN24-LIB

nalalapat sa MikroTik na mga libro at mga book pack

Mga Araw
oras
minuto
Pangalawa

Panimula sa
OSPF - BGP - MPLS

Mag-sign up para dito libreng kurso

MAE-RAV-ROS-240118
Mga Araw
oras
minuto
Pangalawa

Mag-sign up para dito libreng kurso

MAS-ROS-240111

Promo para sa Three Kings Day!

REYES24

15%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang Three Kings Day discount code!

* valid ang promosyon hanggang Linggo Enero 7, 2024
** ang code (KINGS24) nalalapat sa shopping cart
*** bilhin ang iyong kurso ngayon at kunin ito hanggang Marso 31, 2024

Promo sa Bisperas ng Bagong Taon!

NY24

20%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang discount code ng Bisperas ng Bagong Taon!

* valid ang promosyon hanggang Lunes, Enero 1, 2024
** ang code (NY24) nalalapat sa shopping cart
*** bilhin ang iyong kurso ngayon at kunin ito hanggang Marso 31, 2024

Mga diskwento sa Pasko!

Pasko23

30%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang discount code para sa Pasko!!!

**Ang mga code ay inilapat sa shopping cart
May bisa ang promo hanggang Lunes Disyembre 25, 2023

MGA DISCOUNT SA CYBER WEEK

CW23-MK

17%

lahat ng MikroTik OnLine courses

CW23-AX

30%

lahat ng kurso sa Academy

CW23-LIB

25%

lahat ng MikroTik Books at Book Packs

Samantalahin ang mga discount code para sa Cyber ​​​​Week!!!

**Ang mga code ay inilapat sa shopping cart
May bisa ang promo hanggang Linggo Disyembre 3, 2023

BLACK FRIDAY DISCOUNTS

BF23-MX

22%

lahat ng MikroTik OnLine courses

BF23-AX

35%

lahat ng kurso sa Academy

BF23-LIB

30%

lahat ng MikroTik Books at Book Packs

Samantalahin ang mga discount code para sa Black Friday!!!

**Ang mga code ay inilapat sa shopping cart

ang mga code ay inilalapat sa shopping cart
may bisa hanggang Linggo Nobyembre 26, 2023

Mga Araw
oras
minuto
Pangalawa

Mag-sign up para dito libreng kurso

MAE-VPN-SET-231115

Promo sa Halloween

Samantalahin ang mga discount code para sa Halloween.

Inilapat ang mga code sa shopping cart

HW23-MK

11% discount sa lahat ng MikroTik OnLine courses

11%

HW23-AX

30% na diskwento sa lahat ng kurso sa Academy

30%

HW23-LIB

25% na diskwento sa lahat ng MikroTik Books at Book Packs

25%

Magrehistro at lumahok sa libreng kurso Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

Ngayong araw (Miyerkules) Oktubre 11, 2023
7pm hanggang 11pm (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011