vmguru
Люди, кто из Казахстана и может показать опенстэк в проде, пожалуйста, откликнитесь
vmguru
Можете показать своё и проконсультировать по дружеский?
vmguru
Я очень тупой и не получается полноценно уйти от VmWare
Aleksey
Я очень тупой и не получается полноценно уйти от VmWare
VMware - платформа виртуализации, Openstack - облачная платформа. Так что без изменения подходов нельзя перейти с одного на другое
vmguru
Самокритично )
И это лучше самообмана, признаю что я эникейщик
Dmitry
ничего не мешает опс использовать как платформу виртуализации
vmguru
VMware - платформа виртуализации, Openstack - облачная платформа. Так что без изменения подходов нельзя перейти с одного на другое
Ну вот смотрите, у данного вендора есть облачные продукты VmWare cloud foundation, в нем можно у вирт машин наживую добавлять процессоры, ОЗУ и диск (включая расширение дисков) на лету.
Aleksey
ничего не мешает опс использовать как платформу виртуализации
Пользователи, которые хотят авто ha, изменение размеров на лету и т.п.
vmguru
Пользователи, которые хотят авто ha, изменение размеров на лету и т.п.
HA и динамическое распределение ресурсов (DRS) разве нельзя реализовать? Разве это не одна из фундаментальных функции виртуализации?
vmguru
Что-то такое читал в Hyper-V чате от Сергея Груздова, что это не реализовано в open-source виртуальных сред, но не может такого быть
vmguru
Ведь Xen Server умеет, а KVM вроде как пришёл на замену
Denis
Ну вот смотрите, у данного вендора есть облачные продукты VmWare cloud foundation, в нем можно у вирт машин наживую добавлять процессоры, ОЗУ и диск (включая расширение дисков) на лету.
у VMWare есть продукт vCloud Director, которые используют в РК крупные Облачные провайдеры - Казахтелком и Транстелеком, данное решение позволяет легко гибко увеличивать/уменьшать вычислительные ресурсы, позволяет клиенту самостоятельно создавать виртуалки но всё это по факту IaaS услуга, для VPS и VDS использование VMware очень дорогое решение, в связи с чем малый и средний бизнес вынужден арендовать виртуалки в Европе и Америке
Dmitry
Пользователи, которые хотят авто ha, изменение размеров на лету и т.п.
ну зависит все от того, что надо от платформы виртуализации.
Dmitry
ну и формальности ради - в приседе можно и хотплаг замутить через квм :)
vmguru
ну зависит все от того, что надо от платформы виртуализации.
А как вы посоветуете сделать? Частное облако внутри компании, но нужен биллинг и ограничение ресурсов
Рамиль
Я очень тупой и не получается полноценно уйти от VmWare
А сколько хостов и виртуалок нужно виртуализировать?
vmguru
Биллинг важен что б каждый департамент понимал потребление, особенно критично в последнее время когда каждый департамент привлекает разных подрядчиков с поставщиками и они клепают под проекты вирт машины и забывают
Jain
Для мелких инсталляций proxmox/oVirt/XenServer очень неплохие
vmguru
Для мелких инсталляций proxmox/oVirt/XenServer очень неплохие
Чуть больше чем серднее для Казахстана. Для России наверное это будет микрооблаком 😂
Рамиль
У овирта есть апи. Можно рядышком биллинг построить
Jain
Биллинг "задаром" можно сделать через ManageIQ, либо запилить на коленке через разные prom экспортёры и пару скриптов на питоне
Dmitry
как там у проксмокса с глобулой дела?
Denis
Vcenter chargeback
это не то...
vmguru
Мы до сих пор на старой версии VmWare и с тех давних пор у нас Chargeback, но пришло время обновить железо и виртуальную среду. А стоимость новых лицензий VmWare равна говодой чистой прибыли до вычета корпоративного налога 🤦🏾‍♂
vmguru
это не то...
А какой должен быть биллинг? И можете свой выслать?
vmguru
Похоже предстоит много интересного, в данный момент всё по аульский сделано, ресурсы ограничены Resource Pool, биллинг выгружаем из RvTool и chargeback, вручную сортируем в Excel и высылаем директору каждого департамента
Denis
А какой должен быть биллинг? И можете свой выслать?
У вас не много другая задача, в поём понимание биллинг это выставление счёта за аренду вычислительных ресурсов исходя из тарифов аренды vCPU/vRAM и Storage
vmguru
Биллинг "задаром" можно сделать через ManageIQ, либо запилить на коленке через разные prom экспортёры и пару скриптов на питоне
Благорадю, буду изучать. А то в YouTube ролика про openstack так радужно говорят, что всё и сразу есть
vmguru
И мониторинг, и автоматизация, и оркестрация, и биллинг, и сразу разные модели предоставления услуг от ias до saas
Я и твой кот
Похоже предстоит много интересного, в данный момент всё по аульский сделано, ресурсы ограничены Resource Pool, биллинг выгружаем из RvTool и chargeback, вручную сортируем в Excel и высылаем директору каждого департамента
Послушайте, в 98 % компаний и этого нет. Вы большие молодцы, если вы чардждите свои отделы. Вот и выставьте своим отделам, которые используют среду виртуализации, счёт на VMWare в пропорции, согласно потребляемых ими ресурсами.
vmguru
Для чего внутри организации это нужно? Топ менеджеры говорят, для подсчёта расходов и оценки каждого направления
vmguru
И предупреждения убыточного направления
vmguru
Но я не силен в этом, я лишь пытаюсь сделать, что они хотят
Jain
Openstack, это такой большой фреймворк для Клауд провайдеров. Из которого берется то что нужно в минимальном образе и прибавляют своего говна, простите, скриптов на баше, питоне или пхп, а также жертво приношения дизайнеров. И получается ещё один Клауд стартап.
Aleksey
И да из билингв там клаудкити который прямо очень на любителя
NS 🇷🇺
И да из билингв там клаудкити который прямо очень на любителя
для стека биллингов, как у дурака фантиков =)
Aleksey
для стека биллингов, как у дурака фантиков =)
а теперь давай не за деньги и не cloudKitty?
Dmitry
Построим биллинг для опс за разумные деньги (с)
Jain
Еще один OpenStack дистрибутив https://the-report.cloud/cloudical-announced-the-release-of-vanillastack-an-open-source-software-stack-and-complete-ecosystem-for-iaas-caas-and-paas
Alex
Коллеги, привет, кто нибудь реализовал у себя автоэвакуацию машин при падении хоста?
В свое время, мы тестировали pacemaker/corosync на ubuntu/centos и отказались от автоэвакуации на их основе. У нас решение начинает автоэвакуацию после проверки статусов компьюты через endpoint и подтверждения отсутствия "heartbeat" ноды по сети, идет проверка двух критериев. Сделали автоматический фенсинг на уровне ceph через blacklists по ttl, для обеспечения ha компонента принимающего решение об эвакуации используется кворум для выбора лидера, решение стабильно работает на разных дистрибутивах, выкатили нескольким клиентам, работает нормально.
greytiger
Добрый вечер. Можно позадавать (возможно) глупые вопросы?
greytiger
Добавляю новый compute node. В списке компьют нод новый хост есть, в списке гипервизоров - нет. Как добавить его в список гипервизоров?
greytiger
агент новы в каком статусе?
root@test01:~# nova agent-list +----------+------------+----+--------------+---------+---------+-----+ | Agent_id | Hypervisor | OS | Architecture | Version | Md5hash | Url | +----------+------------+----+--------------+---------+---------+-----+ +----------+------------+----+--------------+---------+---------+-----+
greytiger
root@test01:~# nova service-list +--------------------------------------+----------------+-------------+----------+---------+-------+----------------------------+-----------------+-------------+ | Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason | Forced down | +--------------------------------------+----------------+-------------+----------+---------+-------+----------------------------+-----------------+-------------+ | 29a8e7b5-841d-4f8b-97fa-5803a2631fbf | nova-conductor | test01 | internal | enabled | up | 2020-08-20T07:30:12.000000 | - | False | | 02665747-04e2-4e3b-8d24-481e7c997aa3 | nova-compute | test01 | nova | enabled | up | 2020-08-20T07:30:12.000000 | - | False | | de3361e0-284d-453f-a5ab-6123df43c486 | nova-compute | test2 | nova | enabled | up | 2020-08-20T07:30:20.000000 | - | False | | 7a7ba0cc-f529-413b-8a5e-7439652e5554 | nova-scheduler | test01 | internal | enabled | up | 2020-08-20T07:30:20.000000 | - | False | +--------------------------------------+----------------+-------------+----------+---------+-------+----------------------------+-----------------+-------------+
greytiger
root@test01:~# nova hypervisor-list +--------------------------------------+---------------------+-------+---------+ | ID | Hypervisor hostname | State | Status | +--------------------------------------+---------------------+-------+---------+ | 1e696fe0-26db-41bb-9d82-1853e39f169d | test01 | up | enabled | +--------------------------------------+---------------------+-------+---------+
✠ FLASh ✠
а при чем тут сервис-лист к новой компьюте?
J
а при чем тут сервис-лист к новой компьюте?
Ну nova-compute тоже будут в выводе service-list.
greytiger
nova service-list --binary nova-compute +--------------------------------------+--------------+-------------+------+---------+-------+----------------------------+-----------------+-------------+ | Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason | Forced down | +--------------------------------------+--------------+-------------+------+---------+-------+----------------------------+-----------------+-------------+ | 02665747-04e2-4e3b-8d24-481e7c997aa3 | nova-compute | test01 | nova | enabled | up | 2020-08-20T07:42:02.000000 | - | False | | de3361e0-284d-453f-a5ab-6123df43c486 | nova-compute | test2 | nova | enabled | up | 2020-08-20T07:42:00.000000 | - | False | +--------------------------------------+--------------+-------------+------+---------+-------+----------------------------+-----------------+-------------+
✠ FLASh ✠
сложно читать такой вывод? когфиги норм на компьюте и на контроллерах?
✠ FLASh ✠
до этого добавляли компьюту уже?
✠ FLASh ✠
лучше скрины канеш
greytiger
сложно читать такой вывод? когфиги норм на компьюте и на контроллерах?
Пожалуй, поторопился с вопросами. Перепроверю конфиги и в случае, если проблема не решится, уже буду вас отвлекать. Спасибо )
✠ FLASh ✠
Пожалуй, поторопился с вопросами. Перепроверю конфиги и в случае, если проблема не решится, уже буду вас отвлекать. Спасибо )
еще погляди сервисы что запущены на компьютах + логи на контроллере в нове /var/log/nova/... погрепай + логи на компьюте там же
greytiger
хорошо, спасибо
Dmitry
Было такое да
Dmitry
Скорее всего у тебя: Host is not mapped to any cell
Dmitry
Лекарство: nova-manage cell_d2 discover
greytiger
Лекарство: nova-manage cell_d2 discover
лекарство больше на яд похоже. при попытке поставить сообщает, что подтянет еще 200+ пакетов питона