Я хочу запустить несколько тестов, которые требуют соединения 1 Гбит / с между двумя виртуальными машинами на одном физическом хосте. В интернете я обнаружил, что использование virtio в качестве адаптера для сетевой карты должно сделать это для меня, но я получаю скорость всего 400-500 Мбит / с.
Моя сетевая карта для базы хоста 1000 Мбит / с
Настройки для eth0:
- Поддерживаемые порты: [FIBER]
- Поддерживаемые режимы связи: 1000baseT/Full
- Поддерживает автосогласование: да
- Рекламируемые режимы ссылок: 1000baseT/Full
- Рекламируемое использование кадра паузы: Нет
- Объявленные автосогласования: Да
- Связанные партнером рекламируемые режимы ссылок: не сообщается
- Ссылка, которую рекламирует партнер, приостановка использования кадра: Нет
- Ссылка партнера рекламируется автосогласованием: нет
- Скорость: 1000 Мб / с
- Дуплекс: Полный
- Порт: ВОЛОКНА
- PHYAD: 1
- Трансивер: внутренний
- Авто-переговоры: вкл
- Поддерживает Wake-On: г
- Пробуждение: г
- Ссылка обнаружена: да
Но мой виртуальный сетевой интерфейс составляет всего 10 Мбит / с.
Настройки для vnet0:
- Поддерживаемые порты: []
- Поддерживаемые режимы ссылок:
- Поддерживает автосогласование: нет
- Рекламируемые режимы ссылок: не сообщается
- Рекламируемое использование кадра паузы: Нет
- Объявленные автосогласования: нет
- Связанные партнером рекламируемые режимы ссылок: не сообщается
- Ссылка, которую рекламирует партнер, приостановка использования кадра: Нет
- Ссылка партнера рекламируется автосогласованием: нет
- Скорость: 10 Мбит / с
- Дуплекс: Полный
- Порт: витая пара
- PHYAD: 0
- Трансивер: внутренний
- Авто-переговоры: выкл
- MDI-X: неизвестно
- Текущий уровень сообщения: 0xffffffa1 (-95)
- Ссылка обнаружена: да
Любая идея, где я терплю неудачу?