Size: a a a

2020 April 10

E

Evgeniy in ntwrk
хотя там до 9.5 ярдов ппс..
источник

E

Evgeniy in ntwrk
Upon congestion, the packets are buffered in shared packet memory that has a total size of 16 MBytes to 22 MBytes per port group.  мб в этом дело
источник

E

Evgeniy in ntwrk
типа 2 congested порта в разных портгруппах больше буфера смогут забрать
источник

ДП

Дмитрий Плуталов... in ntwrk
Mr Smith
на работе сегодня обсуждали вот этого перца https://www.arista.com/assets/data/pdf/Datasheets/7060X_7260X_DS.pdf , там народ жалуется что нужно перетыкать кабели серверов между порт-группами если внутри одной порт-группы слишком много трафика тк проседает перформанс. Я особо не в теме таких низкоуровневых дел, но в даташите заметил что они про cut-through режим говорят, а на свиче store-and-forward - интересно имеет ли смысл потестить в другом режиме
Сегодня... На работе... Ты чё не на самоизоляции чтоль?
источник

MS

Mr Smith in ntwrk
Дмитрий Плуталов
Сегодня... На работе... Ты чё не на самоизоляции чтоль?
На ней самой, а то как же
источник

MS

Mr Smith in ntwrk
Evgeniy
типа 2 congested порта в разных портгруппах больше буфера смогут забрать
Ну вот да, я сразу вспомнил первые 3750 где надо было тоже между группами кабеля перетыкивать в зависимости от паттернов трафика )
источник

MS

Mr Smith in ntwrk
Evgeniy
типа 2 congested порта в разных портгруппах больше буфера смогут забрать
Просто по идее с cut though в общем случае меньше буферизоваться будет, нет разве ?
источник

VA

Vladimir Antipov in ntwrk
Mr Smith
Просто по идее с cut though в общем случае меньше буферизоваться будет, нет разве ?
неа
источник

VA

Vladimir Antipov in ntwrk
если у тебя узкое место - емкость порта, с чего вдруг это перестанет быть проблемой?
источник

VA

Vladimir Antipov in ntwrk
cut-through не для этого, он для латенси, но цена расплаты - битые фреймы.
источник

MS

Mr Smith in ntwrk
Так в том то и дело что там несколько недонагруженных портов которым просто непосчастливилось быть в одной группе , которую обслуживает один чип
источник

VA

Vladimir Antipov in ntwrk
на недонагруженных портах проблем то и не должно быть, у тебя буфер кушается тогда когда трафик льет больше емкости порта, например на (микро)берстах, и вот тогда проблема усугубляется нехваткой буфера. да и жирные буферы могут быть противопоказанием - латенси же поползет в космос
источник

VA

Vladimir Antipov in ntwrk
это ж не переподписка какая-то
источник

MS

Mr Smith in ntwrk
Я понимаю так, там архитектура свича даёт четыре пайплайна вход-выход, объединённых в порт группы. То есть когда внутри одной группы много трафика то на буферы может быть занята только область памяти этого пайплайна, остальная память простаивает, собственно Евгений выше на это и указал в даташите
источник

MS

Mr Smith in ntwrk
Короче говоря non-blocking это все еще маркетинговая уловка я так вижу)))
источник

VA

Vladimir Antipov in ntwrk
какая там архитектура, это ж томагавк. шареный пакетный буфер сейчас практически на любом мерчанте есть. и по умолчанию настройки на любом мерчанте не позволяют одному порту выжрать 100% всего буфера, только если кто-то руками не выстрелил себе в ногу
источник

MS

Mr Smith in ntwrk
дело в том что там микс из 40 и 100г портов а разных группах, то есть буфер выдирается именно в пределах какой-то одной группы чаще всего , когда у остальных все ок. поэтому и приходится «балансировать» порты между группами перетыкая сервера
источник

VA

Vladimir Antipov in ntwrk
просто не надо нагружать линки, оставляй хотя бы 30-35% запас емкости на порту, чтоб берстам было куда толкаться. даже в методичках гугла про это было - они уже при 55% нагрузке на порту лезут подключать еще порты.
источник

MS

Mr Smith in ntwrk
да это разумно. Просто по моим наблюдениям в группе где совокупного транзита больше (например там много 100г дырок, пусть даже загруженных на 70%) то буфера там уже не хватает именно этой группе
источник

Y

Yaroslav in ntwrk
ну потери в буферах обычно можно посмотреть на самой коробке
источник