Alexander
В рамках универа естесн)
вот с этого и надо было начать
Михаил
сделать ресеч чего-то🙂
видимо я туплю уже под вечер
Akhmed Gasanov
Neutron (Networking) желательно, что можно рассмотреть
Alexander
Что меняет?)
что задание пришло сверху, а не является вашей личной инициативой (что читается из первого сообщения)
Михаил
Neutron (Networking) желательно, что можно рассмотреть
производительность без всяких хитрых штук так себе
Andrey
сделайте сравнение kvm vs esx ceph vs gluster OVS vs Calico
Andrey
в смысле подключайте к опенстеку эти компоненты по очереди и проверяйте производительность
Alexander
Тема выбрана по личной инициативе
как вариант, сравнить производительность Gnocchi и Ceilometer API
Akhmed Gasanov
Если кому интересно и сюда скину готовый ресерч(на английском)
Akhmed Gasanov
Но тока к середине января не раньше
Alexander
API же уже депрекейтед
да, но много компаний продолжает использовать (знаю про NEC и ZTE)
Andrey
да я сам использую)) но серьезно вкладываться в него как-то странно)
Akhmed Gasanov
С облаками опыта мало) надеюсь тут мне подскажут если будут вопросы, спасибо ребята
Anonymous
С облаками опыта мало) надеюсь тут мне подскажут если будут вопросы, спасибо ребята
да облака —хрен с ними опыт с оверлей сетями, неймспейсами есть, линуксовой сетью есть ?
Anonymous
у меня вопрос другой : кто есть с опытом сборки река для коло ? хочу пару вопросов задать
Andrey
сделайте сравнение kvm vs esx ceph vs gluster OVS vs Calico
Я на всякий случай добавлю что такую работу оцениваю где-то в полгода)) думаю для коммунити будет наиболее интересно посмотреть на OVS vs Calico
Igor
привет! я опять к bgp, а neutron-bgp-agent умеет принимать анонсы маршрутов? так то все завелось, но если анонсят маршруты, то ошибка в агенте 2017-11-24 18:06:02.005 48680 DEBUG bgpspeaker.speaker [-] Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/ryu/services/protocols/bgp/speaker.py", line 562, in _recv_loop self.data_received(next_bytes) File "/usr/lib/python2.7/dist-packages/ryu/services/protocols/bgp/speaker.py", line 279, in data_received self._data_received(next_bytes) File "/usr/lib/python2.7/dist-packages/ryu/services/protocols/bgp/speaker.py", line 353, in _data_received msg, _, rest = BGPMessage.parser(self._recv_buff) File "/usr/lib/python2.7/dist-packages/ryu/lib/packet/bgp.py", line 3554, in parser kwargs = subcls.parser(binmsg) File "/usr/lib/python2.7/dist-packages/ryu/lib/packet/bgp.py", line 3756, in parser pa, binpathattrs = _PathAttribute.parser(binpathattrs) File "/usr/lib/python2.7/dist-packages/ryu/lib/packet/bgp.py", line 2366, in parser **subcls.parse_value(value)), rest File "/usr/lib/python2.7/dist-packages/ryu/lib/packet/bgp.py", line 3201, in parse_value next_hop = addrconv.ipv6.bin_to_text(next_hop_bin) File "/usr/lib/python2.7/dist-packages/ryu/lib/addrconv.py", line 30, in bin_to_text return str(self._addr(self._strat.packed_to_int(bin), File "/usr/lib/python2.7/dist-packages/netaddr/strategy/ipv6.py", line 209, in packed_to_int words = list(_struct.unpack('>4I', packed_int)) error: unpack requires a string argument of length 16 _recv_loop /usr/lib/python2.7/dist-packages/ryu/services/protocols/bgp/speaker.py:568 В дампе трафика видно что прилетает UPDATE запрос в bgp, пробовали разные роуты анонсить, такое Впечатление что библиотека netaddr неправильно парсит bgp пакеты. В пн попробую обновить netaddr/ryu, но может кто то сталкивался с этим и знает =) Вообще анонсы маршрутов нам не нужны, без них bgp сессия поднимается и все работает Но оставлять так тоже не хочется
citius
ребят, а чо может быть. сетки на linuxbridge - флет и vxlan, dhcp агенты в них присутутствуют, роутер нормально создается и получает порты в обоих сетях. все пингуется снаружи - роутер, dhcp порты. а инстансы сука не могут по dhcp нифига получить.
citius
цирроз загрузил, айпишник руками прописал, роутер не пингуется. выходит бриджи не бриджи все таки. чорт.
Anonymous
аутпут ip netns?
citius
цирроз загрузил, айпишник руками прописал, роутер не пингуется. выходит бриджи не бриджи все таки. чорт.
с этим, в целом, разобрался. OSA ставит линуксбридж агента на железо, и соответственно имена интерфейсов в конфиге должны быть реальные.
Andrey
а что именно интересно? дать pps что бы забить OVS?)
pps cpu load количество маршрутов - как влияет на потребляемую память и latnecy общее сравнение latency количество портов и security group и как влияют на latency
Radik
Всем привет. Проект Learning OpenStack прекратит свою работу 30 ноября. Если есть желание его забрать и развивать, напишите в ЛС.
Alexey
Радик как так, ты же хороший курс подготовил
Alexey
мне понравился !
Radik
Благодарю. Просто сменилось поле деятельности.
Alexey
Эхх жаль, с ютубчика то не удаляй
Alexey
так как хендбук держу
Alexey
там по ссылке у тебя было
Radik
Да, удалять не буду )
Radik
NS 🇷🇺
я ему тут про блокчейн, а он сразу все опошлить :D
Samat
😆
citius
postmortem на хабре, для тех кому вдруг тоже захочется такой проект создать. проблема ведь в неокупаемости?
Andrey
ну в первую очередь для себя) а дальше можно поделиться с коммунити
citius
ну трудозатраты либо окупаются, либо нет. так что имхо проблема все таки в рынке it образования
citius
сами курсы весьма годные, я их слушал.
Radik
ну в первую очередь для себя) а дальше можно поделиться с коммунити
Для себя я все цифры знаю, с коммунити делить их особого смысла нет ) Проект больше имиджевый и инструмент HR, а уже потом некий баланс денег. Так как я OS не занимаюсь профессионально около года, и дальше не планирую, держать ресурс, а тем более вкладывать в него время - предприятие сомнительное. Лучше отдать тому, кому интересно.
Andrey
ну например так было бы проще найти покупателя - отпостив статейку на хабре - я впрочем не агитирую, кто-то считает это полезным экспиренсом
Radik
Я бы больше хотел найти покупателей из своих, желательно тех, кого знаю, чтобы отдать в теплые руки )
J
А чо, я один такой дурачок подумал что проект отдается нахаляву?
Radik
Давайте раскроем тогда: 30 ноября я завершаю проект по обучению облачной платформе #LearningOS. Это происходит в связи со сменой моих приоритетов, и направлений бизнеса. Почти все обязательства по проекту выполнены, развитие проекта не входит в мои планы. Сайты по-моему уже не работают. Если кому-то интересно забрать проект и развивать его, прошу связаться со мной. В рамках проекта будут переданы все наработки, включая: 🚀Доменное имя и все сайты; 🚀 CRM со всеми контактами; 🚀 Контакты партнёров; 🚀 Страницы проектов в соцсетях и телеграм. А так-же: 🚀 Все наработки по курсам OS Networking, Ceph. 🚀 План по развитию проекта на Yutube. Обучу и расскажу все что знаю. Вы сможете преподавать в Университете им.Баумана и у #SoftLine и набирать клиентов оттуда ;) Все это будет передано не бесплатно, так что просто так можно не писать.
sbog
А расскажите, кто как менеджит SSH ключи для libvirtd при live migration для OpenStack? Официальная дока говорит "создайте пару ключей и скопируйте их на все ноды". Это shitty way, как по мне. Как сделать получше, кто-нибудь знает?
sbog
Отзыв ключа как делать?
Maksim
той же автоматизацией который ключи множить будешь. или ты их "ручками" копировать собрался?
J
Отзыв ключа как делать?
В случае компрометации ключевой пары?
Maksim
https://puppet.com/docs/puppet/5.3/types/ssh_authorized_key.html
J
Ну можно вместо ssh использовать TLS.
sbog
Ну можно вместо ssh использовать TLS.
Там же все равно нужна пара ключей вроде, нет?
Maksim
ensure => absent ;)
sbog
той же автоматизацией который ключи множить будешь. или ты их "ручками" копировать собрался?
Наверное, можно, но я так не хочу. Хочу нормальный отзыв ключей, PKI хочу. Одноранговые SSH не хочу. Вот и спрашиваю, есть ли нормальное что-то.
J
Там же все равно нужна пара ключей вроде, нет?
Нужно сертификаты растащить по серверам, да. Но в случае компрометации можно отозвать скомпромеированный серт не проходясь по всем нодам.
Maksim
тебе всеравно придется их как-то множить на кучу нод - какие проблемы автоматизировать можно все
sbog
А как он переброс данных делает? Не через SSH, просто через TLS на каком-то порту шифрует?
Maksim
ну тогда смотри в сторону PKI
Maksim
возможно самому чтото написать придется
Maksim
я не видел готового