Как настроить MAAS для разделения трафика PXE и ​​трафика IPMI в разных подсетях?

19

Я пытаюсь настроить часть нашей сети как кластер Linux. Поскольку это немного познавательно для меня, я предпочитаю использовать MAAS с JuJu. Однако есть некоторые вопросы, которые поражают меня, и я надеялся, что кто-то сможет прояснить это для меня.

Кластер Linux, который я собираюсь установить, состоит из 10 машин. Половина из этого Dell, а другая HP. Оба типа машин имеют модуль отключения (HP => iLO2, Dell => DRAC), который поддерживает IPMI на отдельной сетевой карте 100 МБ. Они оба поддерживают PXE на первой встроенной гигабитной сетевой плате. Я настроил модуль освещения со статическим IP-адресом, соответствующим физическому расположению стоек и высоте положения. Однако при установке MAAS меня не спрашивали, в какой подсети и vlan должен быть настроен протокол IPMI. Как мне это сделать?

Также я хочу, чтобы только региональный контроллер мог связаться с Интернетом для управления пакетами. Остальным подготовленным узлам разрешается подключаться к Интернету только через прокси на контроллере региона. Поэтому в моем случае контроллер региона должен быть настроен на 3 подсети; 1 для Интернета, 1 для подключения по клиентскому протоколу и 1 для кластерного трафика. Сам контроллер региона также должен быть узлом для JuJu.

Затем, наконец, есть конфигурация узла, которая должна иметь своего рода базовую схему, которую можно использовать в JuJu. Насколько я мог видеть, нет возможности настроить конфигурацию подсети кластера. У каждой машины есть как минимум 4 NIC, которым я хотел бы назначить разные подсети; 1 для трафика IPMI, 1 для загрузочного трафика PXE, 1 для кластерного трафика и 1 для сети хранения / клиента. Мне нравится объединять все эти интерфейсы в одну большую магистраль, а затем использовать VLAN для разделения трафика перед выделением ресурсов. Затем при подготовке узла MAAS должен автоматически настроить сетевые интерфейсы, как показано выше.

Может быть, то, что я ищу, - это руководство по расширенной настройке для MAAS и JuJu.

С уважением, Йохам

Joham
источник
@ user229840 Это увлекательно, и я тоже с нетерпением жду окончательного ответа. Это полезно? linux.dell.com/files/whitepapers/…
Старейшина Гик
@ user229840 Может ли это быть связано с вашей проблемой? bugs.launchpad.net/juju-core/+bug/1246556
Старейшина Гик
@ user229840 Просто предложение, но ваш вопрос может быть конкретным. Может быть, попытаться настроить аналогичную функциональность с помощью чего-то более традиционного (или спросить, как это сделать на этом сайте), а потом, когда это сработает, попытаться спросить, как это сделать с MASS и JuJu?
cprn
Я забыл об этом вопросе. У меня много обязанностей в компании, в которой я работаю, и одна из них - системное администрирование наших серверов. Другой - программирование, а затем я должен помогать другим сотрудникам ... так что ... К настоящему времени я решил покинуть трек Ubuntu MAAS и перешел на SmartOS. Тем не менее, я все еще могу использовать juju на подготовленных виртуальных машинах. Документ, который предоставил старейшина Гик, все еще великолепен, так что спасибо :)
Joham
@cyprian: я не уверен, что вы имеете в виду для конкретных. Загрузка PXE кажется мне логичным решением для загрузки образа гипервизора на «голое железо». Но вам нужно IPMI, чтобы начать машину с самого начала. Затем, конечно, необходимо настроить карты NIC в гипервизоре и, предпочтительно, иметь своего рода файл конфигурации, который можно использовать при переустановке той же машины через PXE.
Йохам

Ответы:

4

Возможно, если вы позволите установить Juju GUI, чтобы обеспечить адекватную информацию о том, какой тип балансировки сети вам нужен, вы сможете быстрее найти ответ.

Использование Juju с GUI

Это продвинутые гиды очень близко к вашей проблеме:
Maas: Конфигурация кластера
Дополнительные Руководство по конфигурации

быстрый
источник
Это уже некоторое время назад, но все равно спасибо за ваш вклад. Я не уверен почему, но я не могу вспомнить прочитанное вами руководство по конфигурации кластера. Посмотрим на это.
Йохам
0

Между тем, я лучше понимаю, как организовано сетевое взаимодействие в maas, и это довольно круто. Итак, чтобы ответить на мой собственный вопрос: я рекомендую не разделять трафик IPMI и PXE. Более эффективно просто разделить трафик RAC на eth0. Все серверы могут загружать PXE по умолчанию на eth0 тоже.

Кроме того, вам не нужен дополнительный порт / коммутатор Ethernet только для RAC и никаких дополнительных кабелей, так что это потребляет меньше энергии, а значит, хорошо! Вы можете использовать общий доступ для iDRAC 5+ и ILO2 +, iDRAC 6 и выше имеют общий отказоустойчивый отказ, но iLO2 - нет.

Отличный интерфейс для трафика PXE обычно выбирается в параметрах загрузки сервера. Оттуда вы назначаете сетевой интерфейс контроллеров кластера maas. Этот интерфейс подключен к компьютерам, которыми вы хотите управлять в этой кластерной сети. Дайте им динамический диапазон, чтобы загружаться с DHCP, и вы можете. На вкладке сети меню maas webgui вы найдете свою первую сеть. Вы можете выбрать, если хотите, первый интерфейс каждой машины в этой сети maas и создать новую сеть maas для маршрутизации вашего другого трафика.

Спасибо за вклад!

С уважением, Йохам

Joham
источник