Сеть виртуального Ethernet для логических разделов Linux

Технология виртуального Ethernet поддерживается версиями 2.4 и 2.6 ядра Linux на аппаратном обеспечении POWER5. Эта технология позволяет создавать IP-соединения между логическими разделами одной системы с помощью программируемого коммутатора систем POWER5 с поддержкой виртуальных локальных сетей (VLAN). Модуль ядра Linux для поддержки мостов и пакет утилит для поддержки мостов позволяют логическим разделам создавать соединения с системами без присвоения физических разъемов Ethernet логическим разделам.

Работа с виртуальными сетями и другие технологии виртуализации POWER5 обеспечивают большую гибкость в создании различных конфигураций. Вы сможете объединять различные рабочие схемы, обеспечивая более эффективный контроль за выделением ресурсов. Совместное использование технологий виртуального Ethernet, модуля ядра для поддержки мостов и модуля ядра для дублирования может существенно повысить коэффициент готовности крупных сетей при меньших затратах ресурсов. Если количество физических разъемов недостаточно для того, чтобы выделить каждому логическому разделу физический адаптер, то доступ к сети с помощью виртуального Ethernet и модуля ядра для поддержки мостов является предпочтительным для пересылки IP-пакетов, так как не приводит к усложнению топологии IP-сети.

Оборудование Серверы IBM System p5 и eServer p5 поддерживает соединения между логическими разделами с помощью виртуальной сети. Виртуальные адаптеры Ethernet подключаются к коммутатору виртуального Ethernet IEEE 802.1q для VLAN. Функции этого коммутатора позволяют логическим разделам устанавливать соединения друг с другом с помощью виртуальных адаптеров Ethernet. Каждому из разделов присваивается виртуальный ИД (VID), который позволяет им использовать общую логическую сеть. При этом создаются виртуальные адаптеры Ethernet, а присвоение виртуальных ИД осуществляется Консолью аппаратного обеспечения (HMC). Передача пакетов осуществляется прямым копированием пакета из памяти отправляющего раздела в буферы приема принимающего без промежуточной буферизации пакета.

Количество виртуальных адаптеров Ethernet для каждого логического раздела зависит от операционной системы. Версия 2.4 ядра Linux поддерживает до 100 адаптеров виртуального Ethernet в одном разделе, тогда как версия 2.6 может поддерживать до 32 768 адаптеров. Кроме основного виртуального ИД виртуальному адаптеру Ethernet можно присвоить 19 дополнительных виртуальных ИД. Таким образом, каждый виртуальный адаптер Ethernet можно использовать для доступа к 20 сетям. HMC создает локальные MAC-адреса Ethernet для виртуальных адаптеров Ethernet, исключая возможные конфликты с MAC-адресами физических адаптеров Ethernet. Для обеспечения уникальности адресов виртуальных адаптеров Ethernet их MAC-адреса формируются на основе серийного номера системы, ИД логического раздела и ИД адаптера.

При работе с Integrated Virtualization Manager допустим только PVID (без дополнительных виртуальных сетей) со значениями от 1-4. При использовании Virtual Partition Manager каждому разделу можно присвоить по крайней мере один адаптер виртуального Ethernet для каждого PVID от 1-4.

Если в одном из разделов установлена операционная система, не поддерживающая VLAN, то все адаптеры виртуального Ethernet создаются только с основным виртуальным ИД (без дополнительных ИД). В этом случае гипервизор POWER будет удалять теги VLAN пакетов перед их отправкой в этот раздел. В системах с поддержкой VLAN, например Linux с модулем vlan, адаптерам кроме основного виртуального ИД (PVID) можно присвоить дополнительные ИД, тогда гипервизор POWER будет удалять теги только тех пакетов, в которых есть тег PVID. Так как количество виртуальных адаптеров Ethernet, поддерживаемых в одном разделе, велико, то применения дополнительных виртуальных ИД можно избежать, используя для доступа к каждой сети отдельный виртуальный адаптер. Это удобно еще и потому, что для использования таких виртуальных адаптеров не требуется дополнительная настройка операционной системы.

После применения в разделе виртуального Ethernet в нем создается новое сетевое устройство с именем ethX.Далее пользователь может настроить конфигурацию TCP/IP так же, как для физических устройств Ethernet.


Отправить комментарий | Оценить эту страницу