none
Вопрос по использованию Server Core для Hyper-V RRS feed

  • Вопрос

  • Имеется HP DL 180 g6 и HP MSA 2000i G2, и два управляемых коммутатора, один из которых используется только для SAN, на сервер установил w2k8r2 ent в режиме Core, произвел базовую настройку сетевых интервейсов с помощью netsh, т.е. проставил IP. Теперь вопросы:
    1) На сетевых интерфейсах, используемых для iSCSI необходимо убрать привязки к компонентам "Клиент для сетей Microsoft", "Служба доступа к файлам и принтерам" и т.д. как это сделать в режиме Core
    2) На сетевых интерфейсах, используемых для iSCSI необходимо включить JUMBO кадры, тоже непонятно как это сделать.
    3) к порту коммутатора, который используется для LAN привязаны 2 VLAN, где нужно настраивать VLAN ? сначало на физическом сервере и потом к ним привязывать виртуальные коммутаторы, или сразу создавать виртуальные коммутаторы с идентификаторами VLAN ?

    19 января 2010 г. 7:44

Ответы

  • Статья о настройке сетевой карты в Server Core. С помощью описанной там методики можно включать/отключать Jambo Frames.

    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 7:59
    Модератор
  • По аналогии с этой статьей.
    Для начала узнаем GUID нужного интерфейса командой wmic nicconfig get Description,SettingID

    В ветке HKLM\system\currentcontrolset\services\lanmanserver\linkage в ключе Bind удаляем для найденного выше интерфейса требуемый протокол:
    LanmanServer - File and Printer Sharing
    LanmanWorkstation - Client for MS Networks
    lltdio - Link-Layer Discovery Mapper I/O Driver
    rspndr - Link-Layer Topology Discovery Responder
    tcpip - TCP/IPv4
    tcpip6 - TCP/IPv6

    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 10:24
    Модератор
  • А вот и долгожданный ответ на 3-й пункт! :) :
    - на коммутаторе у вас на одном определенном порту привязаны 2 VLAN, вам нужно знать номера этих VLAN;
    - на физическом сервере в части VLAN ничего не делаем. Необходимо только чтобы сетевой адаптер поддерживал VLAN и в системе стояли необходимые для работы сетевого адаптера драйверы;
    - на гипервизоре вы создаете виртуальный свич и у него ставите галку "Разрешить .." VLAN. При этом вам придется указать VLANID, укажите любой, отличный от ваших, например 2.
    - в параметрах виртуальной машины в свойствах сетевого адаптера укажите привязку к виртуальному свичу, созданному на предыдущем шаге, для сетевого адаптера поставьте галку "Разрешить .." VLAN и укажите VLANID одного из ваших VLAN
    - аналогичным образом для второго сетевго адаптера укажите привязку к свичу и укажите VLANID


    http://mamyshev.com
    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 11:29

Все ответы

  • Статья о настройке сетевой карты в Server Core. С помощью описанной там методики можно включать/отключать Jambo Frames.

    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 7:59
    Модератор
  • http://blogs.technet.com/networking/archive/2009/01/08/configuring-advanced-network-card-settings-in-windows-server-2008-server-core.aspx

    С JUMBO кадрами понятно, остались первый и третий вопросы
    19 января 2010 г. 8:10
  • Относительно третего вопроса, я бы настроил вланы на физическом сервере, а потом создал виртуальные интерфейсы. Все серверные сетевые карты умеют на аппаратном уровне разделять трафик в соответствии с тегами, а вот если создавать вирт коммутаторы с идентификаторами влан, не уверен, кто будет разбирать траффик по тегам, возможно и стек гипервизора.
    19 января 2010 г. 8:31
  • Относительно третего вопроса, я бы настроил вланы на физическом сервере, а потом создал виртуальные интерфейсы. Все серверные сетевые карты умеют на аппаратном уровне разделять трафик в соответствии с тегами, а вот если создавать вирт коммутаторы с идентификаторами влан, не уверен, кто будет разбирать траффик по тегам, возможно и стек гипервизора.

    Я тоже склоняюсь к этому варианту.. но как это сделать в режиме Core :)
    19 января 2010 г. 8:34
  • По аналогии с этой статьей.
    Для начала узнаем GUID нужного интерфейса командой wmic nicconfig get Description,SettingID

    В ветке HKLM\system\currentcontrolset\services\lanmanserver\linkage в ключе Bind удаляем для найденного выше интерфейса требуемый протокол:
    LanmanServer - File and Printer Sharing
    LanmanWorkstation - Client for MS Networks
    lltdio - Link-Layer Discovery Mapper I/O Driver
    rspndr - Link-Layer Topology Discovery Responder
    tcpip - TCP/IPv4
    tcpip6 - TCP/IPv6

    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 10:24
    Модератор
  • По аналогии с этой статьей.
    Для начала узнаем GUID нужного интерфейса командой wmic nicconfig get Description,SettingID

    В ветке HKLM\system\currentcontrolset\services\lanmanserver\linkage в ключе Bind удаляем для найденного выше интерфейса требуемый протокол:
    LanmanServer - File and Printer Sharing
    LanmanWorkstation - Client for MS Networks
    lltdio - Link-Layer Discovery Mapper I/O Driver
    rspndr - Link-Layer Topology Discovery Responder
    tcpip - TCP/IPv4
    tcpip6 - TCP/IPv6


    Круто :) осталось с третьим вопросом решить
    19 января 2010 г. 10:54
  • По первому вопросу, экспериментально, с помощью утилиты Process Monitor получил тот же ответ что уже озвучен Денисом Дягилевым. Вообще, советую Process Monitor, может отслеживать любые изменения в реестре. Т.е. посмотрел в полной версии Windows какие изменения происходят в реестре при активной/деактивной галке "Клиент для сетей microsoft" и внес их в Server Core.

    По последнему вопросу, относительно вланов, тут ситуация мне видется сложнее, т.е. настройка vlan в данном подходе это прираготива драйвера разработчика сетевой платы, т.е. стандартного подхода быть не может. Т.е. я бы посоветовал обратиться за помощью к вендору HP. Например у интела в утилите PROSet есть набор скриптов для управления карточками через коммандную строку. У HPшных серверов всегда HPшные NICs.
    19 января 2010 г. 11:03
  • по вопросу 3
    если из физического интерфеса сервера сделать 2 vlan интерфеса и на их основе сделать 2 виртуальных экстернал свича - при подключении виртуальной сетевухи к таким виртуальным свичам в свойствах виртуальной машины также придется указывать vlan id соответствующий выбранному виртуальному свичу
    если НЕ делать vlan на физическом интерфейсе - тогда будет 1 виртуальный экстернал свич. при подключении виртуальной сетевухи к такому свичу можно указывать любые vlan id или не указывать его вообще. при указании vlan id отличных от тех/ что настроены на свиче - свич трафик зарубит. трафик без vlan id - зависит от настройки на комутаторе.


    Заходите в "гости" на http://kupchinetsky.spaces.live.com
    19 января 2010 г. 11:05
    Отвечающий
  • А вот и долгожданный ответ на 3-й пункт! :) :
    - на коммутаторе у вас на одном определенном порту привязаны 2 VLAN, вам нужно знать номера этих VLAN;
    - на физическом сервере в части VLAN ничего не делаем. Необходимо только чтобы сетевой адаптер поддерживал VLAN и в системе стояли необходимые для работы сетевого адаптера драйверы;
    - на гипервизоре вы создаете виртуальный свич и у него ставите галку "Разрешить .." VLAN. При этом вам придется указать VLANID, укажите любой, отличный от ваших, например 2.
    - в параметрах виртуальной машины в свойствах сетевого адаптера укажите привязку к виртуальному свичу, созданному на предыдущем шаге, для сетевого адаптера поставьте галку "Разрешить .." VLAN и укажите VLANID одного из ваших VLAN
    - аналогичным образом для второго сетевго адаптера укажите привязку к свичу и укажите VLANID


    http://mamyshev.com
    • Помечено в качестве ответа Kutuzov 19 января 2010 г. 11:47
    19 января 2010 г. 11:29
  • А вот и долгожданный ответ на 3-й пункт! :) :
    - на коммутаторе у вас на одном определенном порту привязаны 2 VLAN, вам нужно знать номера этих VLAN;
    - на физическом сервере в части VLAN ничего не делаем. Необходимо только чтобы сетевой адаптер поддерживал VLAN и в системе стояли необходимые для работы сетевого адаптера драйверы;
    - на гипервизоре вы создаете виртуальный свич и у него ставите галку "Разрешить .." VLAN. При этом вам придется указать VLANID, укажите любой, отличный от ваших, например 2.
    - в параметрах виртуальной машины в свойствах сетевого адаптера укажите привязку к виртуальному свичу, созданному на предыдущем шаге, для сетевого адаптера поставьте галку "Разрешить .." VLAN и укажите VLANID одного из ваших VLAN
    - аналогичным образом для второго сетевго адаптера укажите привязку к свичу и укажите VLANID


    http://mamyshev.com
    <на гипервизоре вы создаете виртуальный свич и у него ставите галку "Разрешить .." VLAN. При этом вам придется указать VLANID, укажите любой, отличный от ваших, например 2.
    а это зачем?
    лучше уж тогда при создании виртуальног свича сказать, что сетевой адаптер полностью отдается hyper-v и хосту не доступен


    Заходите в "гости" на http://kupchinetsky.spaces.live.com
    19 января 2010 г. 11:32
    Отвечающий
  • <на гипервизоре вы создаете виртуальный свич и у него ставите галку "Разрешить .." VLAN. При этом вам придется указать VLANID, укажите любой, отличный от ваших, например 2.
    а это зачем?
    лучше уж тогда при создании виртуальног свича сказать, что сетевой адаптер полностью отдается hyper-v и хосту не доступен


    Заходите в "гости" на http://kupchinetsky.spaces.live.com

    Александр, не помню точно, но помоему виртуальный свич без включения галки "Разрешить ..." VLAN не хотел VLAN прокидывать на виртуальную сетевую, на которой включаем\выставляем нужный нам VLANID.
    Перепроверить сейчас не могу..
    http://mamyshev.com
    19 января 2010 г. 11:41
  • Спасибо большое, оперативно :)

    19 января 2010 г. 11:50