Илья
тот же рр поднять, мне не нравится идея отдельного сервера с рр, а покупать отдельный роутер только для рр не рационально
Илья
а вот так на роутере взял и поднял виртуалку и все супер
Илья
там бирд, там еще что
Misak
да щас у всех кластер виртуализации
Misak
ну вообще если осторожно пользовать, то норм
Илья
не, кластер да, но как поднимать рр в тсоде, если тсод на вхлан в евпн, который выходит на мплс магистраль, а рр как раз для этой магистрали
Илья
только если реданда и очень осторожно
Илья
ага
Misak
отдельный вилан до первого мплс рутера и оспф на рр
Misak
вхлан это энт, да
Илья
какие компьют модули, все рп 32 ядра, 32 гига
Misak
да, джун такой рр точно за 30к баксов продавать будет
Илья
а там и рр поднять и нтп и такакс
Илья
и радиус
Илья
ой как меня прет
Илья
фу, фуллхд. где 4к
Misak
Misak
а там и рр поднять и нтп и такакс
а потом рутер нельзя ребутнуть, все в одном месте
Илья
зачем в одном
Илья
тебя реданде в школе не учили?
Misak
неа
Илья
микросервисы же
Misak
у меня все тяжелый опыт на собственных ошибках
Misak
там что еще и оркестратор крутится?
Илья
когда коре оутер утащил за собой сеть ты понял что их надо два
Misak
кубирнитис клустер на 8-и рутерах
Илья
когда отключили питание на узле, ты понял что нужна геореданда
Misak
когда коре оутер утащил за собой сеть ты понял что их надо два
мало ли что я понял, все равно денег на второй нет
Misak
прям мой путь
Misak
отключился аплинк, понял что два надо
Илья
О сколько нам открытий чудных Готовят просвещенья дух И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель...
Misak
тоже мне Пушкин
Илья
Александр Сергеевич
Misak
вот у него всего по одному было, без реданданси
Misak
писал же
Илья
потому и помер
Misak
это да
Ilya
Сомову расскажите как рр выбирать
Я знаю как выбирать - csr/vrr/bird, но зависит от фич, а текущие коробки до меня были куплены
Илья
Ты можешь все изменить
Ilya
прям в специальный слот на рутере
Илья
Ты про как vsm карты на а9к, ну там пиздос цены
Ilya
угу
Илья
Это говна кусок
Галактический
*choose
Ilya
time to deploy
Denis
потому что редхат тоже порой не знает кто выстрелит
Ilya
Пиздец сколько по времени 500 хостов провижинит
Ilya
Там можно быстрее это?
Denis
потому что все олдскульное не умеет гит и триггеры искаропке
Dmitry
на асинкио за минут 10 все бы собрало.
Dmitry
конечно не юзают, они б заебались код переносить.
Dmitry
по дефолту ансибл делает 5 форков.
Dmitry
с форками удачи им скейлиться
Dmitry
100 проц кто-то там сидит смотрит на это и говорит "а давайте перепишем на го"
Dmitry
блин, мне б шанс позапускать тесты на такой большой сетке, аж интересно
Dmitry
в моей лабе ~100 устройств, занимает это все примерно 20 секунд. интересны результаты с 15k.
Dmitry
особенно если использовать треды и асинкио, должно быть быстро
Dmitry
@mxssl фабрик 2.0 с поддержкой питона 3 вышел кстати
Dmitry
я вот даже думаю, может нафиг ансибл и все в фабрик переписать
Denis
самописная шляпа на ц + pthreads + libpq собирала fdb и читала/меняла конфиги на 300 устройствах за 30-40 секунд, было 95 тредов
Denis
гиганты не умеют в сдн
Denis
они умеют прикостыливать свои распорки к чему-то еще даже не работающему
Denis
циска вообще очень далека еще от рабочего решения
Dmitry
@mxssl я тут смотрю ту презентацию по ансиблу. не смог удержаться от смеха когда чувак рассказал про linear gain when adding cpus
Dmitry
конечно, давайте заебашим кучу форков для i/o, чтобы это было эффективно, мы добавим cpu
Dmitry
решаем проблему i/o с помощью cpu 👍
Dmitry
@mxssl смеюсь дальше. вначале пытались запускать с 500 форков.
Dmitry
😐
Dmitry
@mxssl я возьму их слайд со статистикой и добавлю в свою презентацию про асинкио
Dmitry
лул
Dmitry
I don't care :(
Dmitry
@mxssl вообще презентации заставила меня задуматься имеет ли смысл вообще использовать ансибл для контролирования большого количества сетевых устройств
Dmitry
вообще ансибл не решает проблему нетворк конфиг стейта почти никак. встроенные модули не покрывают почти никакой реальный юзкейс, а писать свои - проще уж питонить со старта
Dmitry
кроме нсо не знаю ни одного, но вроде там что-то было малоизвестное
Dmitry
нсо ребята сделали так: для без-нетконфных железок написали конфиг конвертеры которые преобразуют show run для разных вендоров в абстрактную янг модель в базе они хранят конфиг который соответствует этой модели когда пушишь новый конфиг, нсо считает дифф по янг модели и решает что +, что -. потом транслирует конвертером в комманды и "no" комманды
Dmitry
для железок с нетконфом транслируют в нативные модели и отправляют нетконф
Dmitry
можешь всегда сделать ролбек на любой коммит
Dmitry
ага. посмотрим завтра (сегодня) на стриме