bonding-rr vs single 10G для NFS NAS - плюсы и минусы?

Я стою перед выбором сетевых адаптеров и переключением для серверов хранения и хостов виртуализации, и я не могу выбрать между 10G и четырехгигабитными с помощью bonding-rr. 10G - заметно более дорогое решение, и нам действительно не нужно 10G, 4G определенно достаточно ...

Однако я ' Меня немного беспокоит масштабирование NFS с помощью bonding-rr. Кто-нибудь использовал NFS с такой настройкой? Является ли это реальной альтернативой единственному каналу с более высокой пропускной способностью? Мне известны некоторые передовые практики для такого типа связывания (4 отдельных vlan для каждого набора ссылок, чтобы уменьшить коллизии), и я просмотрел некоторые истории, описывающие такие настройки в производстве, но они обычно сравнивают это с теоретической пропускной способностью или одним гигабитом производительность - не 10G.

Кто-нибудь знает какие-то другие темы и проблемы, которые я должен учитывать при использовании указанных параметров?

2
задан 8 March 2018 в 05:16
1 ответ

Вы определенно не должны рассматривать balance-rr как режим связывания для чего-либо, кроме прямых двухточечных соединений для передачи одного протокола. Основная проблема с balance-rr заключается в том, что вы получите чрезмерный джиттер и доставку не по порядку, что довольно неприятно для таких сервисов, как NFS и CIFS. Даже с топологией «точка-точка» и одним протоколом связывание максимально поддерживаемого количества каналов 1G в balance-rr не будет настолько надежным, как одно соединение 10G. balance-rr - это отчаянный кладж последнего средства для увеличения пропускной способности в ограниченной системе.

LACP хорошо сбалансирует соединения, но эффективен только для нескольких конечных точек. Это не проблема для большинства файловых и блочных серверов, поскольку они обычно развертываются с целью предоставления хранилища нескольким конечным точкам. Большинство коммутаторов максимально используют 8-портовые соединения LACP, и балансировка трафика через 8 портов далека от совершенства.

Переход на 10G Ethernet довольно дорого обходится. Вы смотрели на бесконечную полосу 10G или 40G? Это намного дешевле, вы можете запустить все свои хосты по однородной избыточной структуре, и вы получите встроенный RDMA.

2
ответ дан 3 December 2019 в 11:26

Теги

Похожие вопросы