Aleksander baltazor
память никто больше чем у хоста выделять не будет 🙂
Yuriy
А для чего конкретно она нужна?
Это по сути модуль управления ресурсами OpenStack.
NS 🇷🇺
память никто больше чем у хоста выделять не будет 🙂
так я ж написал, что память x2 и x3 я видел и че греха таить приходилось ставить
NS 🇷🇺
и CPU до x16 вытягивали
Yuriy
У кого что есть, где что находится, кто сколько использует.
Aleksander baltazor
я еще память не оверпровиженил )))
Aleksander baltazor
но, опять же, placement как я понимаю решает только где создать инстанс и после ничего не делает, или я ошибаюсь?
Yuriy
я еще память не оверпровиженил )))
В KVM оверпровижинить память, это выстрелит себе в ногу.
NS 🇷🇺
Балунинг спасёт эти заблудшие души =)
если много вм с одинаковой функцией ksm справляется =)
Aleksander baltazor
не только KVM
gwaewion
если много вм с одинаковой функцией ksm справляется =)
В интернетах пишут, что дюже небезопасно
J
но, опять же, placement как я понимаю решает только где создать инстанс и после ничего не делает, или я ошибаюсь?
placement не решает где. Placement дает nova-scheduler кандидатов у которых достаточно ресурсов, а scheduler прогоняет кандидатов через фильтры, взвешивает и выбирает где создать.
NS 🇷🇺
В интернетах пишут, что дюже небезопасно
да в интернеты выходить вообще смерти подобно
NS 🇷🇺
есть бест практисы, а есть суровый российский бизнес
Aleksander baltazor
placement не решает где. Placement дает nova-scheduler кандидатов у которых достаточно ресурсов, а scheduler прогоняет кандидатов через фильтры, взвешивает и выбирает где создать.
но как я и написал после того как инстанс создался то с ним больше ничего делать не будет ни placement ни nova-scheduler
J
но как я и написал после того как инстанс создался то с ним больше ничего делать не будет ни placement ни nova-scheduler
Ну да. А у тебя забитые под завязку хосты с гигантскими коэффициентами оверпровиженинга, откуда потом надо будет вм размазывать по свежедобавленным хостам, так? Не вижу ничо зазорного в том чтобы постепенно делать live migrate без указания хоста. Так и расползутся.
gwaewion
есть бест практисы, а есть суровый российский бизнес
Тотали соглы. Но ещё не все осознали значение непрозрачных больших страниц и резервирование ядера для ОСи гипервизора. До ksm не скоро такие доберутся =)
Aleksander baltazor
для понимания задача звучит приблизительно так: есть Н-ое кол-во компьют нод, общий сторедж ceph , и оверпровиженинг по процу, нужно динамически при необходимости мигрировать инстансы с компьют ноды на другую компьют ноду
Aleksander baltazor
А чем вызвана необходимость динамически делать это?
ну когда 20+ хостов и 400+ вм-ок, руками делать миграции надоест
Aleksander baltazor
плюс спать то же хочется )))
gwaewion
ну когда 20+ хостов и 400+ вм-ок, руками делать миграции надоест
Это как вы достигли таких впечатляющих цифр? =)
NS 🇷🇺
У sardina'ы было своё решение, может продадут
думаю только в коробке вместе с FishOS
J
ну когда 20+ хостов и 400+ вм-ок, руками делать миграции надоест
Ну скрипт простенький напиши. Это же не на постоянку задача, а на несколько волн добавления новых гипервизоров. Ты больше времени щас потратишь на споры и поиск готовых решений. А потом когда найдешь, еще и офигеешь разбираться.
Aleksander baltazor
или упорные, еще не понял)))
Aleksander baltazor
особенно когда ceilometer не завелся и в логах пусто
gwaewion
очень упоротые )))
Шутка юмора была в том, что "400+" ВМ это довольно таки некрупное количество
NS 🇷🇺
а сейчас стало обидно , ггг
ну это всего 20 вм на хост
Aleksander baltazor
а тут же вопрос какие хосты
Aleksander baltazor
я давно сторонник того что бы делать больше серверов но меньше по ресурсам, менее больно если что выводить хост в мейтененс
Slava I.
дорого)
Aleksander baltazor
надо считать (с) мудрые люди )))
Slava I.
плотность заполнения стоек и все такое
Slava I.
но это да) надо считать
Aleksander baltazor
я не в РФ
Slava I.
тогда вспомни)
NS 🇷🇺
я не в РФ
ну тогда чуть легче будет =)
NS 🇷🇺
хотя гиперконвергент - не, не будет легче =)
J
Сидят два воробья на дереве...
Илья | 😶☮️🐸
какой-то странный прикол https://opendev.org/openstack/neutron/commit/cd46baa48854601a4ec8bd787fd3481e4974fccc
Илья | 😶☮️🐸
они хотят сделать чтобы в паблик сети была куча вланов ?
Dmitry
Доброго, коллеги. Правильно ли я понимаю, что при создании сети на копьюте создается Network Namespace?
J
И вот без dvr. https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-openvswitch.html
J
Аналогично можно нагуглить описания для линукс бриджа и даже ovn, наверное.
NS 🇷🇺
если нет двр, то да
ну вообще при двр оно на компуте =)
J
ну вообще при двр оно на компуте =)
И вот поэтому нельзя на так поставленные вопросы сразу отвечать. Начинается путаница)
NS 🇷🇺
Dmitry
Хорошо, я всё равно с трудом это понимаю, но может есть способ попроще. Есть задача: определить Network Namespace для Metadata Proxy, который ассоциирован с некой сетью, Посоветовали посмотреть: ip netns list Я посмотрел все комьюты, ничего нет. Как тогда?
Dmitry
Ну то есть я таким образом не вижу никаких Namespace
J
Хорошо, я всё равно с трудом это понимаю, но может есть способ попроще. Есть задача: определить Network Namespace для Metadata Proxy, который ассоциирован с некой сетью, Посоветовали посмотреть: ip netns list Я посмотрел все комьюты, ничего нет. Как тогда?
openstack network agent list --agent-type metadata --network <network> В выводе увидишь агенты отвечающие за метадату. Это будут либо dhcp агенты либо metadata агенты, в зависимости от того что за сеть и включена ли у dhcp агента опция enable_isolated_metadata.
J
Если в выводе у тебя будут metadata агенты, знай, они работают в qrouter неймспейсах виртуальных роутеров. Если dhcp агенты - значит опция включена и надо лезть в dhcp неймспейсы. На каких хостах смотреть поймешь из вывода agent list, там показывается.
J
Вывод вообще пустой
ну сделай просто network agent list для начала тогда.
Dmitry
ну сделай просто network agent list для начала тогда.
Metadata агенты есть на всех компьютах
J
ovn
Dmitry
редхатом запахло
именно оттуда
Илья | 😶☮️🐸
Alexey
juju
NS 🇷🇺
juju
только бареметл, только yum install только хардкор :D
J
https://docs.openstack.org/networking-ovn/latest/admin/refarch/refarch.html
NS 🇷🇺
dnf только
нет, я правильно написал... dnf это ваше хипстерское питон3
NS 🇷🇺
https://docs.openstack.org/networking-ovn/latest/admin/refarch/refarch.html
ну что ты сразу прям с козырей, дай людям подумать
Alexey
ну что ты сразу прям с козырей, дай людям подумать
нету времени думать пора в прод катить 27 число уже
Dmitry
нет, я правильно написал... dnf это ваше хипстерское питон3
не наш конечно, но не вижу ничего плохо в этом, если нет хейта к питону, конено