اسم
Так я не переживаю, я с материалами ознакомиться хочу
Я и твой кот
icewolf
Потом архитектор тут в этом чате уже есть.
icewolf
NS 🇷🇺
Пацаны, а можно со сломанным ТВ в личку
Stanley
И вообще - в личку.
icewolf
И вообще - в личку.
вот у меня хитрый вопрос про сетевые адаптеры SNF. Вы не пользовались?
icewolf
типа XtremeScale™ X2541
Stanley
Не, не знаю таких. Дикие мы.
J
Столько аббревиатур стало, просто конец)
icewolf
https://www.xilinx.com/products/boards-and-kits/x2-series.html
icewolf
я просто не знал что Xilinx продан amd
icewolf
стоимость где то 20 рублей, sfn 6x вообще за 5 рублей можно взять
Nikolay
Ребята в ironic жгут
Nikolay
Искал куда кондактор делся
Nikolay
А тут неожиданно можно апи и кандактор теперь в одном флаконе
Nikolay
Отрисовал схему ha
Nikolay
Но нифига не понятно, каким волшебным образом в случае падения одного кондуктора его роль заберет другой
icewolf
Nikolay
Ну и учитывая что, экземпляр апи перевязан с tftp и прочей лабудой на этой же ноде, такой себе active active
Nikolay
Так интересно позырить было
icewolf
Так интересно позырить было
понимаешь, уровень решений усложняется и становится более скажем так модульным, а вот уровень компетентности персонала снижается.. и вот эти две кривые пересеклись уже в 2020 вот и получается что ironic есть но как сделать отказоустойчивость мало кто знает.
icewolf
ну то есть логику я тебе подсказал, что у тебя должно быть 2 активных экземпляра, никто не мешает тебе держать 2 tftpd в одной сети, более того кроме pxe boot, есть еще и http boot. и никто не мешает держать 2 dhcp сервера
icewolf
N+1 вроде как называется, мистер J может меня поправит
Nikolay
Nikolay
записки сумасшедшего
icewolf
но надо звать Дмитрия Тансура
icewolf
может он подскажет незамутненным взглядом что в связке не так
Nikolay
логичного тут для меня не много
Nikolay
не понятно связан ли апи с сопуствующим кандактором
Nikolay
кондактор дергает статус нод , которые как написано с ним ассоцированы
Nikolay
если он упал, то должен начать дергать другой, и чтоже его тригернет на это , кто ему передаст ноды?
Nikolay
отпал tftp, что заставить перестать на недо спануить задания связаным через один хоп сервисам ироника
Nikolay
т.е. если бы была упаковка, API + мешок из dns,conductor итд, и хапрокся их разруливала (ну по сути это коросинк получается)
Nikolay
а тут чето прям надроблено сильно
Nikolay
По картинке видно что dnsmasq указывает на свой комплект ftp и http
Nikolay
Если tftp легло, а dnsmasq работает, то будет путь в никуда
J
icewolf
solar flare network
icewolf
https://www.xilinx.com/content/dam/xilinx/publications/product-briefs/SFN8542-plus-product-brief.pdf
В далекие заповедные времена, когда еще жили мамонты была такая компания xilinx, которая при помощи магии и «веществ» до сели не известных на земле делала ПЛИСы
icewolf
так вот, xilinx теперь каг бэ amd
icewolf
Если это присовокупить к эпикам.. я думаю что то интересное будет
Artemy
Nikolay
Conductor по ipmitool проверяет статус нод
Artemy
Ай, это про ироник
Artemy
Понял
Nikolay
Екзеком
icewolf
Екзеком
экзек у тебя идет через какой то квант времени, не так ли?
Nikolay
Ближе к теме
icewolf
Ближе к теме
ну то есть если представить что у тебя есть какие то хелсчеки кондуктора, то можно данный экзек скажем передать на другой кондуктор. Но вот как консистентность обеспечить вот вопрос(потому что на схеме то кролик, мать его ети)
icewolf
но это я пока думаю как сделать нёх
J
Ну да, ты сам придумал схему которую по дефолту использует openstack-ansible)
J
icewolf
ну тогда это уже какой то cobbler получится..
icewolf
J
не понятно связан ли апи с сопуствующим кандактором
С сопутствующим не связан)
Кондакторы сами периодически запрашивают у api список оффлайн кондакторов, исключая себя.
И пытаются присвоить себе их осиротевшие ноды, при этом сбрасывая power state и промежуточные состояния типа delpoying и cleaning.
J
это да, но там проблемы глубже с кондуктором будут, который будет скриптом проверять а хост в статусе power-on
Да не особо они глубокие. Потому что при гибели кондактора придется текущие таски на нодах заново начинать всё равно.
При гибели днсмаска с которым связан кондактор сам кондактор тоже лучше прибить. Через зависимости в systemd юнитах можно, если без контейнеров. Если с контейнерами, то вариантов всяких хелсчеков очень много.
Я когда начал про эту проблему думать тоже решил что сложно, как-то стремно и некрасиво выходит. А потом покумекал какие задачи ironic выполняет у нас. Разумеется, управление жизненным циклом серверов это основное, но оно занимает очень маленький процент времени. А основное это перезагрузки, включения-выключения, всякие настройки, выставления загрузочных устройств, подобие rescue режима. И с этими задачами вообще не страшно если днсмаск или тфтп обслуживающие кондактор поломаются.
icewolf
это да, полностью согласен. Ну то есть разхремачивать монолит в данном случае немного бессмысленно
Nikolay
J
Как там barbican поживает?
Не собираются его пока забрасывать?
Den
John Roe
Unable to send private reply
icewolf
J
?
Да просто новостей давно не было и обсуждений, вот и подумал, вдруг собираются забросить.