LACP Link aggregation
Last Updated: Apr 13 2014 00:55, Started by
proteuss
, Mar 07 2014 14:53
·
0
#1
Posted 07 March 2014 - 14:53
Salutare, am o problema si imi bat capu de vreo 2 zile cu o solutie... Vreau sa dublez viteza pe retea la un server cu NIC TEAMING (windows server 2012) si nu reusesc indiferent de ce as face.
Avem asa.. 1 x Server cu Windows Server 2012 - 2 x 1Gb retea - 3 HDD x RAID5 (viteza testata pe server de 230-250 MB/S) 1 x Switch D-Link DXS-3227 managed full gigabit 2 x Host PC - 1gb retea si ssd Acum... 1. am setat placile de retea de pe server cu NIC TEAMING in modul LACP/Address Hash 2. am setat in switch 1 grup de 2 port-uri (LAG) setat in mod LACP 3. conectat server la switch si totul este ok pana la transferul de date 4. in mod normal pe acest standard ar trebui sa pot primi o singura placa de retea si sa trimit pe 2 sau mai multe 5. transfer intre server si 1 HOST ~110-120 MB/s 6. transfer intre server si 2 HOST-uri ~50-60 MB/S / HOST (adica banda se imparte la 2) Problema este ca eu nu pot sa depasesc viteza de 1Gb/s indiferent de ce as face... |
#2
Posted 07 March 2014 - 15:41
Ca sa depasesti, trebuie ca aplicatia cu care transferi sa foloseasca SMB Multichannel de exemplu Windows Explorer
Si host-urile trebuie sa stie SMB deci trebuie Windows 8 http://blogs.technet...nd-smb-3-0.aspx Edited by 654321, 07 March 2014 - 15:41. |
#3
Posted 07 March 2014 - 15:52
Trebuie sa ai in vedere modul de hashing a multi-link-ului; pentru distributia traficului pe unul din link-uri se aplica niste functii de hash; cu cat switch-ul sau server-ul este mai evoluat cu atat tine cont de mai multe variabile in acesti algoritmi. Variabilele pot fi MAC sursa/destinatie, IP sursa/destinatie, Port TCP/UDP etc. Odata facut hash-ul, flow-urile sunt transmise numai pe un singur link. Daca tu ai avut nenorocul sa pice ambele stream-uri pe acelasi link din multilink .... asta poate explica viteza relativ mica. Verifica incarcarea pe link-urile switch-ului ce formeaza acest multilink (de exemplu poti folosi SNMP-ul pentru a monitoriza contorii acestor interfete)
|
#4
Posted 07 March 2014 - 20:21
Da, algoritmul de balansare este problema. A explicat cielo mai sus care sunt difertii paramentrii dupa care se poate face balansarea. Problema e ca chiar daca activezi cea mai complexa schemea de balansare (folosind inclusiv informatiile de la Layer 4) posibil sa nu faci mare branza pentru ca porbabil tu ai o singura sesiune.
PS: Sunt pe piata anumite echipamente care iti pot balansa corect traficul pe mai multe link-uri (independent de ce transporti pe acolo), dar astea nu folosesc LACP, sunt alte tiprui de agregari de link-uri si sunt relativ noi. |
#5
Posted 07 March 2014 - 22:07
Am rascolit tot switch-ul si nu am gasit nimic de load balance sau algorithm/hash desi este un switch destul de profi.....
Am intampinat si o alta problema indiferent de setarea team-ului LACP/STATIC, dupa 1-2 ore de functionare daca fac download nu depaseste 40-50 MB iar daca dezactivez una din cele 2 placi urca instant la 110-115MB. Am mai incercat o varianta, 3 placi de retea gigabit pe server in mod switch independent ( nu are nevoie de configurare in switch) cand fac download de pe 2 host-uri , spre uimirea mea banda a urcat pana la 150-160MB constant Edited by proteuss, 07 March 2014 - 22:15. |
#6
Posted 07 March 2014 - 23:34
Luat din data sheet-ul de la D-Link:
Link Aggregation Balancing Based on MAC SA/DA, Based on IP SA/DA Deci daca ai doar doua host-uri conectate nu ai ce sa faci sa balansezi traficul. Tot traficul dintre ele va folosi doar un link. Edited by adrian001, 07 March 2014 - 23:40. |
#7
Posted 08 March 2014 - 13:00
switch-ul are un port xfp de 10gb nu am folosit niciodata acest standard si as vrea sa stiu daca se potriveste orice tip de modul de 10gb xfp sau trebuie sa fie compatibil cu acest model de switch. multumesc
|
#8
Posted 08 March 2014 - 14:15
In principiu nu prea poti cumpara XFP-uri decat de la producatorul switch-ului insa imi imaginez ca la Dlink pot fi destul de scumpe (arunca totusi o privire pe manual poate astia de la Dlink sunt baieti de gasca si poti folosi module MSA compliant). Daca esti dispuns sa risti 100-150USD, arunca o privire aici
|
#9
Posted 08 March 2014 - 17:35
Am gasit acel modul pentru switch e vorba de DEM-421XT 10Gb/s, daca e sa cumpar acest modul de 10gb pentru pot folosi orice tip de placa PCi-Ex cu fiber channel? De ex am gasit la cineva pe la 70 ron o placa "DELL Emulex 4GB 1-Port PCI-e x4 Fibre Channel HBA" . Multumesc
|
#10
Posted 08 March 2014 - 18:06
double post]
Edited by proteuss, 08 March 2014 - 18:08. |
|
#11
Posted 08 March 2014 - 19:12
Ai grija ca fiber channel e cu totul si cu totul altceva, este alt potocol (diferit de Ethernet) folosit in special in retele de tip SAN (Storage Area Networks). Tie iti trebuie o placa de retea compatibilia cu standardul ethernet 10G, cel mai intelept e sa iei una care are SFP-uri, dar trebuie sa mai dai banii si pe SFP-ul de 10G.
Uite ce trebuie sa iei: http://www.ebay.com/...b-ethernet-card |
#12
Posted 09 March 2014 - 11:35
Va multumesc de ajutor, am facut deja comanda de produse pentru a face o conexiune fiber ethernet.
|
#13
Posted 07 April 2014 - 12:44
Salutare din nou
Am montat tot ce trebuie pentru conexiunea fiber ethernet, functioneaza, numai ca am o mica problema... Cand fac upload (write) pe server de pe 2 calculatoare, ambele lucreaza la viteza maxima 1Gb si 1Gb Cand fac download (read) de pe server pe 2 calculatoare am doar 1Gb care se impart la ambele calculatoare 50%-50% Ambele teste au fost facute cu fisiere diferite >20GB Am testat din nou raid-ul de pe server si am read/write 230-250MB/s Placa din server achizitionata este un IBM Broadcom NetXtreme II 10 Gigabit - XFP si este pusa pe un port PCI-Ex 2.0 x4 (20Gb/s) Am zis ca este cablul LC, l`am inversat, l`am schimbat si tot asa. Am zis ca poate un XFP nu este bun si le`am inversat intre ele si tot asa. Am incercat tot felul de setari posibile si nu am reusit, nu gasesc nici o explciatie la problema asta. Stima Edited by proteuss, 07 April 2014 - 12:45. |
#14
Posted 07 April 2014 - 14:23
Vezi ce se intampla pe switch, desi m-as mira sa fie o limitare a switch-ului. Totusi pune aici informatile despre fiecare port in parte (statisticile cu frame-urile dropate) din alea trei. Trebuie sa le gasesti pe acolo printr-un meniu.
|
#15
Posted 07 April 2014 - 15:27
Am atasat o arhiva cu "Interface Statistics" toate cele 3 port-uri de pe switch....mie unu, nu mi s`a parut nimic anormal
Screen-urile au fost facute in timp ce faceam download de pe server pe ambele calculatoare Attached FilesEdited by proteuss, 07 April 2014 - 15:28. |
|
#16
Posted 07 April 2014 - 15:30
Trebuie sa fie ceva mai detaliat decat ce ai pus mai sus ...
|
#17
Posted 07 April 2014 - 15:50
Consola in switch sau telnet / ssh pe el si show ports statistics, show error ports, show bandwidth si show utilization port. Fiecare comanda poate primi ca argument si portul adica 1, 2 sau 25 fara Fa, Gi, Te sau alte nebunii. Doar cateva din comenzile care ajuta in caz de troubleshooting pe DLink.
|
#18
Posted 07 April 2014 - 16:08
Sper ca am nimerit tura asta
console# show interfaces counters ethernet 1 Port InOctets InUcastPkts InMcastPkts InBcastPkts ---------------- ---------- ----------- ----------- ----------- 1 951274994 8003201 88 605 Port OutOctets OutUcastPkts OutMcastPkts OutBcastPkts ---------------- ---------- ------------ ------------ ------------ 1 1381536219 15224817 3489 2111 FCS Errors: 0 Single Collision Frames: 0 Late Collisions: 0 Excessive Collisions: 0 Oversize Packets: 0 Internal MAC Rx Errors: 0 Received Pause Frames: 0 Transmitted Pause Frames: 0 console# show interfaces counters ethernet 2 Port InOctets InUcastPkts InMcastPkts InBcastPkts ---------------- ---------- ----------- ----------- ----------- 2 51303533 748969 1993 1285 Port OutOctets OutUcastPkts OutMcastPkts OutBcastPkts ---------------- ---------- ------------ ------------ ------------ 2 3741388989 13805795 1754 1558 FCS Errors: 0 Single Collision Frames: 0 Late Collisions: 0 Excessive Collisions: 0 Oversize Packets: 0 Internal MAC Rx Errors: 0 Received Pause Frames: 1986 Transmitted Pause Frames: 2 console# show interfaces counters ethernet 25 Port InOctets InUcastPkts InMcastPkts InBcastPkts ---------------- ---------- ----------- ----------- ----------- 25 3196670169 33290749 242 22 Port OutOctets OutUcastPkts OutMcastPkts OutBcastPkts ---------------- ---------- ------------ ------------ ------------ 25 686345134 9970478 3600 2900 FCS Errors: 0 Single Collision Frames: 0 Late Collisions: 0 Excessive Collisions: 0 Oversize Packets: 0 Internal MAC Rx Errors: 0 Received Pause Frames: 0 Transmitted Pause Frames: 3259325 Am observat ca "Pause Frames" sunt doar pe portul 2 si 25 Edited by proteuss, 07 April 2014 - 16:09. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users