J
NS 🇷🇺
Stanley
Vyacheslav
Roman
Vyacheslav
NS 🇷🇺
Vyacheslav
NS 🇷🇺
Vyacheslav
В кроне вроде как он меняет фирнер0 —> фирнет1 и создаёт файл фирнет0
Nikolay
глустер :)
Den
Andrey
Прошу прощения, что не в тему. В цефовском чате не знают😄 или я спросил не уважительно. Не могу найти, что это за фича и как ее подкрутить.
C чем связано такое поведение. Я изменил вес с 0 до 0.2 и со временем вес растет.
версия v15.2.13 cephadm
ceph osd reweight osd.121 0.2
[ceph: root@storage0001 /]# ceph osd tree | grep 121
121 ssd 2.03709 osd.121 up 0.21497 1.00000
[ceph: root@storage0001 /]# ceph osd tree | grep 121
121 ssd 2.03709 osd.121 up 0.23991 1.00000
Не обижусь если тапками закидаете.
🤔
Василий
Всем ещё раз доброго утра. Возвращаясь к вопросу OVN-а и BGP (да видел, что бы hollywar уже, разочарован, но ожидал). Если всё это рассматривать чисто с инженерной точки зрения - что мешает совместить DRAgent (https://docs.openstack.org/neutron-dynamic-routing/latest/contributor/dragent-drivers.html) + neutron-dynamic-routing (https://docs.openstack.org/neutron/rocky/admin/config-bgp-dynamic-routing.html) с OVN-ом. Я понимаю что какая-то "несовместимость баз" или "несовместимость концепций" скажем так, но не могу понять, какая именно. Есть мысли?
Fedor
Немного придётся покодить - в основном это всех отталкивает
Roman
Fedor
Roman
Fedor
Который через роут рефлектор бает басни, не требуя ничего взамен
Artemy
Василий
В любом случае выходит так, что в ovn-bgp-agent надо кодить, что бы довести его до production-ready состояния (не понятно почему его развитие остановилось - на гитхабе последний апдейт год назад). И связку DRAgent+OVN придётся докодить.
Резюме - на сегодня (12 июля 2022 г) BGP на OVN-е не завести на том, что уже есть в публичном доступе.
Занятно, что на IRC канале где тусуются разработчики этого всего (Libera.chat #openvswtich) мне говорили что всё будет хорошо, но не говорили что делать надо для того что бы этого хорошо
Fedor
Наверное потому, что контреил/тф - продукт и делайте как сказал вендор, а тут опенсорс и вариантов тьма
Василий
Увы, недопонял ):
Высокоуровнево задача же такая -"1) Выдернуть откуда-то (в случае OVN это либо NDB или SDB (наверно непринципиально), в случае DRagent-а это база нейтрона полагаю) информацию о том ЧТО анонсить
2) Передать это какому-то демону (Квагга, frr, exabgp) который будет это анонсировать. Под "передать" полагаю - это возникновение маршрута в RIB-е (таблице маршрутизации) - например путём поднятия dummy интерфейса (как это предлагается сделать в ovn-bgp-agent)
3) Заанонсировать из демона своим пирам - передать в качестве next-hop-а IP compute\network ноды
Василий
Пункты 2 и 3 плюс минус одинаково решаются что для ovn-а, что для neutron+ovs
Василий
Вопрос в первом пункте, по моей логике. @ftarasenko Я правильно понимаю что именно это нужно "кодить"?
Василий
Спасибо заранее)
Fedor
Василий
Просто в моё понимании существует огромный пробел между DRAgent-ом базами OVN-а. Какая там схема взаимодействия мне, увы, не понятно. Это надо как то neutron-у сказать мол "бери данные отсюда (Dragent) и перекладывай сюда (OVN NorthDB получается)"?
Andrey
Dmitry
Stanley
Если есть ресурсы допилить ovn - вперед, коммунити поблагодарит.
Stanley
А тащить заплатки только потому что тренды (привет, уровень решений сберклауда) - грех.
Stanley
Ilya
Илья | 😶☮️🐸
Господа, интересный вопрос появился. Имеется контроллер гланса подключённый 10г линком, когда нова запрашивает в первый раз образ, то выходит около 2-3Gbps и, как я понимаю, это идёт чтение с диска. Но что если у нас будет сразу 5 гиперов просить этот образ ? SATA по интерфейсу не вытянет 10Gbps, а вот какой-то горячий кэш- вполне. Какие есть решения для этого ?
NS 🇷🇺
NS 🇷🇺
что у вас является бекендом для гленса как минимум
kn
afaik образ кешируется на compute и это не должно стать проблемой
Илья | 😶☮️🐸
NS 🇷🇺
Рамиль
Файловый кэш сработает, не? Если хватит памяти
Илья | 😶☮️🐸
Рамиль
/proc/memory покажет
Aleksandr
Илья | 😶☮️🐸
Илья | 😶☮️🐸
на одном глансе
96eae59ecc096eb98e63cbe
Илья | 😶☮️🐸
Илья | 😶☮️🐸
тут вопрос в том, чтобы гланс не захлебнулся отдавать сразу N гиперам одновременно
Aleksandr
kn
16.2 это кажется train
Илья | 😶☮️🐸
kn
а. пока я писал уже все и написали :))
Aleksandr
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/9/html/configuration_reference_guide/configure-cache
Илья | 😶☮️🐸
Собственно, вопросов у меня больше нет, дешевле будет загрузить больше оперативной памяти для кэша и там хоть куда раздавать.
Спасибо!
Aleksandr
но надо что бы хранилка умела
Denis
Доброго дня, коллеги! Подскажите, а у нас уже импортозаместили openstack? Есть ли готовые отечественные решения на его базе?
Илья | 😶☮️🐸
Aleksandr
а зачем если он опенсорсный ?
Stanley
Roman
Slava I.
Михаил