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

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

Ограничивает ли виртуальный мост (добавленный в /etc/network/interfaces) скорость передачи данных из памяти одного контейнера lxc/docker в другой?

Например, пропускная способность памяти падает до 1G/10G Ethernet или нет существенной разницы? То есть пропускная способность между двумя процессами, запущенными на одной машине, будет почти идентична двум процессам, запущенным на отдельных контейнерах lxc на одном хосте?

решение1

Виртуальные интерфейсы не ограничивают пропускную способность искусственно определенной скоростью передачи данных, как это делает физический интерфейс. Однако они влекут за собой программные издержки, поэтому следует ожидать, что скорость передачи будет ниже по сравнению с более простыми механизмами межпроцессного взаимодействия, если только узким местом не является какой-то другой фактор.

Связанный контент