пятница, 4 января 2013 г.

Сеть в vmware (VLAN)

virtual switch tagging (VST) – установка тегов VLAN на виртуальных коммутаторах. Коммутаторы физические настраиваются таким образом, чтобы теги VLAN не вырезались из кадров, передаваемых на физические интерфейсы серверов ESX(i), то есть виртуальным коммутаторам;
Этот подход предполагает настройку VLAN и на вКоммутаторах. Удобен тем, что на один вКоммутатор (и на одни и те же vmnic) может приходить трафик множества VLAN. Из минусов – требует настройки на стороне и физических, и виртуальных коммутаторов. Те порты физических коммутаторов, к которым подключены контроллеры серверов ESX(i), следует настроить «транковые», то есть пропускающие пакеты из всех (или нескольких нужных) VLAN, и не вырезающие теги VLAN при проходе кадра сквозь порт. А на вКоммутаторах надо сопоставить VLAN ID соответствующим группам портов. Впрочем, это несложно – Configuration ⇒ Networking ⇒ свойства vSwitch ⇒ свойства группы портов ⇒в поле VLAN ID ставим нужную цифру.
-----------------------------------
Если виртуальные машины работают на одном сервере и подключены к одному вКоммутатору, то трафик между ними не выходит за пределы данного вКоммутатора (за исключением случая, когда эти ВМ в разных VLAN). В таком случае ограничения пропускной способности канала на трафик между этими двумя виртуальными машинами распространяться не будут.
-------------------------------------
Функция Jumbo Frames позволяет увеличить размер поля для данных в пакете IP. Получается, что мы тем же числом пакетов (то есть с теми же накладными расходами) передаем больше полезной информации. Если в стандартном IP-пакете поле для данных имеет размер 1500 байт, то при использовании Jumbo Frame – до 9000 байт.
Jumbo Frames должны поддерживаться всеми узлами сети, то есть должны быть включены на физических коммутаторах, виртуальных коммутаторах или распределенных вКоммутаторах, а также в физических и виртуальных серверах. Jumbo Frames могут использоваться с сетевыми контроллерами 1 Гбит и 10 Гбит.
Jumbo Frames нельзя включить на ESXi с бесплатной лицензией.

Адресация ISCSI

LUN – это «виртуальный раздел» на массиве RAID, состоящем из физических дисков. Размер одного LUN ограничен как абсолютный максимум 2 Тб минус 512 байт.
Взято из книги Михеев М. "Администрирование VmWare vSphere 4.1" стр 81
----------------------------
Для каждого LUN существуют несколько идентификаторов. Увидеть их можно, например, пройдя Configuration ⇒ Storage ⇒ кнопка Devices.
Вы увидите несколько столбцов с идентификаторами LUN:

  1. Name – это имя, сгенерированное для LUN самим ESX(i). Для удобства его можно поменять на произвольное;
  2. Identifier – это имя LUN, сообщаемое системой хранения. Обычно одного из следующих форматов:
naa – Network Addressing Authority id, формат именования SCSI-устройств. Таким именем обычно представляются FibreChannel-устройства. Такое имя всегда начинается со строки naa.;
t10 – еще один стандарт именования, некоторые системы хранения используют его. Такое имя всегда начинается со строки t10.;
iqn – для iSCSI используются имена стандартов iqn. В отличие от naa и t10, идентификатор IQN не обязан быть уникальным глобально (naa и t10 уникальны глобально, как MAC-адреса), однако, однажды настроенное на системе хранения iSCSI, это имя не должно меняться;
eui – для iSCSI может использоваться имя стандарта eui. Как и naa с t10, идентификатор eui уникален глобально;
mpx – для тех устройств, которые не представились именем по одному из стандартов naa/t10/iqn/eui, ESX(i) дает имя mpx (от VMware multipath X). Эти имена не являются уникальными глобально, и они могут меняться после перезагрузок. Обычно такие имена присваиваются локальным устройствам, чаще CD-ROM.

     3.  Runtime name – активный путь к LUN вида vmhba#:C#:T#:L#.

Здесь:
vmhba# – физический дисковый контроллер сервера;
C# – номер канала. Программный iSCSI инициатор использует разные номера каналов для отображения разных путей к LUN;
T# – номер SCSI target. Номер таргета определяется сервером и может поменяться в случае изменений в настройках видимости таргетов сервером. Один таргет для разных ESX(i) может показываться под разными номерами;
L# – номер LUN. Сообщается системой хранения.