1

Я хочу запустить несколько тестов, которые требуют соединения 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)
  • Ссылка обнаружена: да

Любая идея, где я терплю неудачу?

1 ответ1

0

Я подозреваю, что драйвер virtio сообщает о скорости неправильно (поскольку на самом деле он не имеет максимальной скорости). Кроме того, NIC физического хоста не влияет на трафик между виртуальными машинами. Увеличение трафика требует от хоста изрядного объема работы, поэтому вы, вероятно, ограничены этим. Какова загрузка ЦП хоста во время теста? Более поздние версии KVM имеют некоторые улучшения производительности в отношении работы в сети, поэтому вы можете рассмотреть возможность обновления, если вам нужна дополнительная производительность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .