appplemac
@appplemac

Проблема с Gigabit Ethernet в Citrix XenServer

Приветствую всех.

Ситуация следующая: имеется сервер с гигабитной сетевой картой tp-link, на него установлен Citrix XenServer (бесплатная версия).

Выполнение команды ethtool eth0 на XenServer показывает, что включён режим 1000 full duplex. При этом та же команда на виртуальных машинах приводит к другому результату – на СentOS режим 1000 не в списке поддерживаемых:

Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes


А на Debian отсутствует какая-либо информация кроме присутствия линка.
На обоих виртуалках установлены XenServer Tools.

Хотелось бы заставить обе виртуальные машины воспринимать интерфейс как гигабитный. Все возможные варианты типа «переустанови ОС на виртуалке» и «пересоздай интерфейс в настройках XenCenter» приводят либо к потере конфигурации подключений либо просто ни к чему не приводят.

Заранее спасибо за ответы.
  • Вопрос задан
  • 4993 просмотра
Пригласить эксперта
Ответы на вопрос 2
kotomyava
@kotomyava
Системный администратор
Не очень понятно, чего вы хотите добиться…
Гигабитный TPLINK существует только для Dom0.
Для каждой сетевухи-железки в нём создаётся устройство pif* — физический интерфейс, для DomU т.е. виртуалок существует виртуальные интерфейсы vif*, которые присоединяются к соответствующему pif.

Т.е. если у вас есть какие-нибудь проблемы с сетевой картой, например не работает auto-negotiation, и.т.п., то эти проблемы решаются не на виртуалках, а на хост системе.
Ответ написан
kotomyava
@kotomyava
Системный администратор
Режим 1000 full duplex существует только на уровне железной сетевухи. Вы не сможете заставить виртуальные сетевухи работать в таком режиме, у них фактически нет MEDIA уровня. Вы копаете не в ту сторону. Чтобы добиться высокой скорости работы сети, вам надо почитать например www.usenix.org/event/usenix06/tech/menon/menon_html/paper.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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