On 1/23/21 11:27 AM, Claudiu N. Cismaru wrote:
So, cam ce ma sfatuiti? merita sa risc o saptamana de transpiratie
sa activez dc wide framele de pauza (mai ales pe switchuri)?

FC ar fi util, in cazul in care nu vrei sa ai drop in device-ul
conectat la switch, in special daca are buffere interne mici. Insa,
nu-ti rezolva problema in totalitate. In clipa in care device-ul
trimite pause frame, atunci switchul va trebui sa faca enqueue la
frameurile ce ii sunt destinate, pana in clipa in care primeste "unda
verde". Deci, o sa-ti apara tail drop in switch. Switchul ar tb sa
trimita, mai departe, pause catre device-ul de transmisie.

Ideal, dpdv al performantei TCP ar trebui ca endpointul sa "vada" ca
e o problema inainte sa apuce sa trimita segmentele. In clipa de
fata, cum spuneai ca ai lasat FC off, endpointul incepe transmisia
(vorbim de TCP, la UDP si/sau alte protocoale nu se aplica) iar
algoritmul de congestie intra in actiune in clipa in care vede ca a
aparut o problema. Doar ca problema asta este semnalizata printr-o
retransmisie. Dureaza pana endpointul cere retransmission, sau
timerele expira in endpoint etc, depinzand de modul in care se face
retransmisia. Apoi, daca nu ai SACK, mai intervine si alt
retransmission overhead etc.

Daca endpointul ar vedea imediat ca nu mai poata transmite (placa e
pe TX pause si bufferele sunt full), poate ar ajuta mai mult la
congestion avoidance, in sensul ca s-ar "prinde mai repede". Insa nu
inseamna ca se improve-uie throughput-ul unui singur flow.
well, situatia e problematica in amontele nodurilor ...
pe nodurile de stocare nu am bottleneck, se citeste de pe ele la wirespeed (10 gbps) problema e in amonte

switchul in care e conectat clusterul (compute + stocare) se conecteaza la edge cu 10 si apoi edge-ul la pop-ul de unde vin restul requesturilor tot cu 10 .. asta e traseul saturat, deci e mai mult o problema a deviceurilor nu a nodurilor (pe noduri am ceva tcp retrans < 5% max dar nici un loss/drop dar nu stiu de unde ar veni astea, daca de la congestie sau de la cabluri)

Cel mai bine, daca te preocupa performanta TCP, e sa iei o captura si
sa te ajut s-o analizezi...
lol, nu prea am cum sa fac captura .. adica din ce stiu pe swithc ar trebui sa declar un port mirror la altul si apoi sa scriu tot ce vad pe ala .. dar nu am nici port nici masina pentru asa ceva ...

Adrian

_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui