Ох, уж этот “management traffic” в VMKernel

Всем привет.

Решил я замутить пятничный опрос на предмет, зачем нужен флаг “Management Traffic” на интерфейсе VMKernel. Желательно отвечать со ссылкой на документацию VMware 🙂

А также ответить на вопрос, есть ли этот флаг на “толстых” ESX 4/4.1.

Под катом картинка того самого флага на ESXi5.

15 thoughts on “Ох, уж этот “management traffic” в VMKernel”

  1. http://communities.vmware.com/message/1628825

    Галочка используется, чтоб позволить упралять хостом через IP на этом виртуальном свиче (можно подключаться клиентом на IP этого VMKernel), плюс трафик для HA (например heartbeat network). Для примененя настроек надо рестартнуть сервер или просто сетевой интерфейс.

  2. Ну это нечестно :))
    Мы же договаривались – ссылка на документацию VMware, а не форумы (хоть и коммунити).
    Насчет HA – в точку. А вот насчет управления хостом – не угадали 🙂
    Вы флажок-то снимите и проверьте 🙂
    Или попробуйте подключиться через vClient по другому интерфейсу VMKernel, на котором эта галка выключена.
    Кстати, еще вопрос: почему на ESX эта галка отсутствует? :))

  3. На ESX галки нет потому что там есть Service Console port. Про управление не могу спорить ибо нет возможности сейчас проверить, однако, есть мнение, что если VMKernel больше одного и везде снять галочки и презагрусить хост, то mamagement “отвалится”.

    А документацию требовать не честно, потому что нет её! =(

  4. 🙂
    Вернее, я там про эту галку почему-то ни слова не видел. Только в официальных учебниках либо неофициальных книжках.
    И я на ESXi5 (474610) только что проверил – без птички подключается.
    По поводу ESX – все именно так. И управление, и сердцебиения идут через Service Console.

  5. могу конечно ошибаться, но если данная галочка стоит интерфейс нельзя использовать для передачи NFS и iSCSI

  6. Мне кажется, что это не так.
    На скриншоте видно затененный флаг iSCSI Binding, что как бы намекает 😉

  7. нашел более корректную формулировку в книге у Михаила:
    “к тому же в случае использования ESXi через интерфейс с флажком “Management traffic” по умолчанию не пересылается трафик NFS и iSCSI” стр 97 =)

  8. есть компетентное мнение, что еще это галочка необходимо для действия с ESXi без использования vSphere API.

    ссылки на форумы и блоги увы тут не принимаются =)

  9. Переходим по ссылке:
    http://pubs.vmware.com/vsphere-50/topic/com.vmware.vsphere.avail.doc_50/GUID-39731BEC-EB0C-48C9-813B-CAF9DE884FD5.html
    Там раскрываем подпункт “Best Practices for vSphere HA Clusters” (почему-то прямая ссылка не работает).
    И там видим:
    Networks Used for vSphere HA Communications
    To identify which network operations might disrupt the functioning of vSphere HA, you should know which management networks are being used for heart beating and other vSphere HA communications.

    On legacy ESX hosts in the cluster, vSphere HA communications travel over all networks that are designated as service console networks. VMkernel networks are not used by these hosts for vSphere HA communications.

    On ESXi hosts in the cluster, vSphere HA communications, by default, travel over VMkernel networks, except those marked for use with vMotion. If there is only one VMkernel network, vSphere HA shares it with vMotion, if necessary. With ESXi 4.x and ESXi, you must also explicitly enable the Management traffic checkbox for vSphere HA to use this network.

  10. и обобщаю свой ответ.
    Чекбокс “Management traffic” нужен для того, что бы заставить ESXi использовать для HA-heartbeats vmkernel интерфейс выделенный для vMotion траффика.

    Настройка актуальна, когда есть несколько vmk интерфейсов, и один из них отдан под vMotion (автоматически не используется в heartbeat сети)… но админу нужно что бы хертбиты ходили во всех доступных сетях, в том числе и вместе с vMotion траффиком..

  11. В ESXi 5 чекбокс “management traffic” эквивалентен “use for HA heartbeat”.
    Для управления, NFS, software iscsi – используются _все_ vmk-интерфейсы безотносительно чекбоксов.

    В ESX-4 HA и управление использует все Service console vswif-интерфейсы.

Leave a Reply

Your email address will not be published. Required fields are marked *