icewolf
Мне скучно
там вон Ренди и Ко шебуршат вокруг тангстена, раз тебе так скучно, зарефакторь код 2.7 в 3.8 покажи класс
icewolf
тебе может даже орден дадут, и задонатят
icewolf
а за бомж проект тебе еще люлей за углом потом дадут
icewolf
просто технички, если это делать на контейнерах, то сорри тут будет сложно делать health-checkи
icewolf
и получается что active-active надо
icewolf
скучно ему, не ну вы видели?! Полно проектов где деняг дадут и еще оторваться можно по полной.. а ему скучно
Илья | 😶☮️🐸
тангстен перспективно очень
Илья | 😶☮️🐸
комплектуха придёт, разверну лабу локальную полную
Илья | 😶☮️🐸
а то там под Yoga+ некому тестить
Mikhail
Илья | 😶☮️🐸
Я сейчас буду
видел я немного фикшенный плагин нейтрона выкладывал ?
Mikhail
И твой патч посмотрю
Mikhail
Да, его и буду тестить
Илья | 😶☮️🐸
напиши если потребуется помощь, я не смог упаковать полностью в контейнер тк времени не было
Илья | 😶☮️🐸
🔥🔥🔥
J
Можно бесконечно смотреть на то как загнивает опенстек, разваливается rabbitmq и как вот-вот взлетит тангстен)
Илья | 😶☮️🐸
Илья | 😶☮️🐸
а тф юзать здесь и сейчас, нормальную фабрику
icewolf
Илья | 😶☮️🐸
разные кейсы
а дорога всё равно ведет к тф, как в Рим 🆗
Илья | 😶☮️🐸
вопрос только в том, откуда мигрировать больнее: с овна или овса
icewolf
принцип другой
Илья | 😶☮️🐸
я смотрю только на то, какой будет результат
Илья | 😶☮️🐸
если и то и то делается чтобы построить нормальный л3, то как бы... вопрос вкуса
J
Как будто проблема масштабирования может быть решена прям единственным способом, переходом на L3 фабрику.
Одни рассказывают что rabbitmq и питон говно, поэтому нате вам програмиирование на опенфлоу, другие рассказывают любимую мантру дедушек привыкших настривать свои циски с жуниперами "L2 плоха, L3 - харашо".
J
А дело ваще не в L2 и L3.
И с моей точки зрения L3 фабрика это самый неинтересный аспект тангстена)
J
Тошно читать уже)
Илья | 😶☮️🐸
Илья | 😶☮️🐸
dynamic mac learning
J
Прост tf офигительно сложный по архитектуре. Это как еще один опенстек внутри опенстека.
И эта сложность может в случае аварии так за сраку куснуть что ovn и ovs покажутся цветочками. Поэтому несмотря на то что tf очень офигенный я думаю что он оооочень нишевый. А l2/l3 тут вообще непричем. Эт скорее шаблоны мышления сетевиков старой школы, которые к современному железу и софту не очень применимы.
У многих и проблем то таких нет, которые тангстен решает. Зато если его затащить в инфру он сам по себе создаст проблемы.
Илья | 😶☮️🐸
Илья | 😶☮️🐸
опенстак так то тоже не приключение на 20 минут
Илья | 😶☮️🐸
и здесь сначала хуями закидают, но потом всё же помогут
Илья | 😶☮️🐸
Илья | 😶☮️🐸
когда в регионе будет больше 2-3к портов тф сам собой материализуется
J
J
2-3к портов это не много совсем.
Ты вот говоришь сам собой. А что помешает ml2 + l3 агентам работать?
J
Конкретно что произойдет когда в инсталляции будет 2-3к клиентских портов?
J
Илья | 😶☮️🐸
нейтрон будет колбасить сутками в попытке кучу раз ре-провижнить порты, потом утрясется
icewolf
это потому что надо тюнить все это дело и тангстен решает проблему.
icewolf
Точнее закрывает следствие, а не причину.
icewolf
сложность тангстена, преувеличение. Попробуйте в ovn-ic вот это сложно
J
Ваще все эти истории с тем что X плохой потому что там Y можно рассказывать так же как анекдот про мужика который новую тачку купил потому что пепельница переполнилась.
Илья | 😶☮️🐸
Не, я не говорю что овёс или овн плохо. Местячковые инсталляции пусть используют овс
Илья | 😶☮️🐸
вооообще без проблем
Илья | 😶☮️🐸
но для местячковых инсталляций и опенстак сам по себе оверкилл кажется
Grundik
icewolf
по этому и получается очень забавно:
1. Мы планировали, что будем рости, но повесили на относительно слабые контролеры, да еще сервисами не в контейнерах. И когда нагрузки выросли, то и ресурсы тоже начали кончаться.
2. Осознав что DVR это слишком плохо, для большОго количества портов, мы ушли в network node. Стало легче, но мы опять победили следствие.. не проблему.
3. Потом осознав все за и против мы пошли покупать/внедрять sdn. На начальном этапе это ovn+ovn-ic
icewolf
а далее проблема выбора, брать тюнинг всего этого ovn на себя, или внешнего разработчика и делать под конкретные стенды..
Илья | 😶☮️🐸
а если заранее закладывать, что регион разрастётся, то всё ок будет
Илья | 😶☮️🐸
ну то есть по началу еле-еле, а потом взлетело и внезапно хлынули на этот регион
icewolf
Vladislav
Я понимаю, что тут openstack сообщество, но всё же, тф уже можно задеплоить без openstack?
Илья | 😶☮️🐸
Илья | 😶☮️🐸
его и cloudstack можно юзать вполне
Vladislav
Не, вот прям стэндэлон
Илья | 😶☮️🐸
прям стенделон тоже
Илья | 😶☮️🐸
-e orchestrator=none и всё
Vladislav
Смотрел года 4-5 назад, во времена перехода open contrail 4 в tf 5, тогда с этим были проблемы
Илья | 😶☮️🐸
Я как раз и разворачивал таким образом. есть гиперы с опенстаком крутящимся (колла) и туда доставлял ещё сверху тангстен
Илья | 😶☮️🐸
Правда отрубал контейнеры овса перед этим
Vladislav
icewolf
BGP пока не завезли:(
я про то что это надо самому делать и костылить и еще раз костылить. Готового инструмента нет.
icewolf
И вся эта конструкция откровенно сложнее
Vladislav
Мне сложно говорить за опенстак, я его не использую)
icewolf
Потому что там и с frr надо заморачиваться и возвращаемся снова к большим инсталляциям это еще бонусом IPAM
icewolf
Хотя бы netbox