Назад | Перейти на главную страницу

Нет гигабитной сетевой карты в Xen 3.0 CentOS 5.6

У меня есть Linux-хост CentOS 5.6 с двумя виртуальными машинами Windows Server 2008 R2 в Xen. Проблема, с которой я столкнулся, заключается в том, что сетевая карта в любой виртуальной машине отображается как 100 Мбит / с, а не 1000 Мбит / с. Я хотел бы иметь возможность дать виртуальной машине гигабитную карту nic. Одна из виртуальных машин - это файловый сервер Windows, для нормальной работы которой требуется как минимум гигабитное соединение.

tl; dr как создать гигабитный интерфейс сетевой карты для xen vm?

Шаг 1.

Используйте лучшую модель сетевой карты.

Рекомендуемый вариант:

vif = [ '<your current options>.., model=e1000']

Шаг 2. Если шаг 1 не дает вам достаточной производительности, установите драйверы GPLPV.

Удалите модельную линейку и убедитесь, что у вас нет опции ioemu

vif = [ '<your current options without ioemu option>']

Подписанные драйверы GPLPV доступны здесь: http://wiki.univention.de/index.php?title=Installing-signed-GPLPV-drivers

Для получения дополнительной информации о драйверах GPL PV см .: http://wiki.xensource.com/xenwiki/XenWindowsGplPv

Шаг 3.

Подробное руководство по повышению пропускной способности сети см .: http://wiki.xen.org/xenwiki/Network_Throughput_Guide