Глава 12. Конфигурация для использования по сети

Интеграция технологии виртуализации Red Hat в архитектуру сети является достаточно сложным процессом и может требовать комплексной конфигурации для реализации нескольких интерфейсов Ethernet и настройки моста в зависимости от инфраструктуры.
Each domain network interface is connected to a virtual network interface in dom0 by a point to point link. These devices are vif <domid> and <vifid>. vif1.0 for the first interface in domain 1; vif3.1 for the second interface in domain 3.
Трафик на этих виртуальных интерфейсах обрабатывается в домене 0 с помощью стандартных механизмов Linux для коммутации, маршрутизации, ограничения трафика и т.д. Демон Xend вызывает два сценария командного интерпретатора для настройки исходной конфигурации сети и новых виртуальных интерфейсов. Эти сценарии выполняют настройку одного моста для всех виртуальных интерфейсов. Дополнительная маршрутизация и коммутация могут быть настроены посредством модификации сценариев.
Red Hat Virtualization's virtual networking is controlled by the two shell scripts, network-bridge and vif-bridge. xend calls these scripts when certain events occur. Arguments can be passed to the scripts to provide additional contextual information. These scripts are located in the /etc/xen/scripts directory. You can change script properties by modifying the xend-config.sxp configuration file located in the /etc/xen directory.
network-bridge — этот сценарий инициализирует/ завершает работу виртуальной сети при запуске/ остановке xend. Сценарий начальной конфигурации создает мост xen—br0, а также переносит eth0 на этот мост, изменяя настройки маршрутизации соответствующим образом. После завершения xend сценарий удалит мост и eth0, восстановив тем самым исходную конфигурацию маршрутизации и IP.
vif-bridge — этот сценарий выполняется для каждого виртуального интерфейса домена. Он выполняет настройку правил межсетевого экрана и подключает vif к соответствующему мосту.
Существуют и другие сценарии, которые можно использовать при настройке виртуализации Red Hat в сети, такие как network-route, network-nat, vif-route, vif-nat. Эти сценарии также могут быть заменены другими предпочитаемыми вариантами.