J
Vyacheslav
Ну да, а чо делать?)
Ну был бы там встроенный neutron-agent - он бы мог сам это всё делать, но я так понимаю такого нет 🙂
NS 🇷🇺
Vyacheslav
NS 🇷🇺
J
Stanley
SmartNIC же
Vyacheslav
Vyacheslav
SmartNIC же
Да как один из вариантов, но его разве можно добавить сразу в несколько OVS контроллеров?
Stanley
Vyacheslav
Stanley
Stanley
И да, это реальный сетап
Stanley
Vyacheslav
Зачем?
Что бы иметь возможность в VM 2х openstack попасть
Vyacheslav
Особенности
Stanley
Василий
Гугл, документация на смартник.
То что функции OVS-а могут офлоадиться на SmartNIC-е это да. Но тут то речь про бареметал. Голый сервер. Ему нужна сеть. Как смартник узнает что что-то там надо офлоадить? Или тот самый реальный сетеп подразумевает запуск сервисов OVS-а (ovsbd и ovswitchd) в оперативной памяти SmartNIC-а? (последнее нагуглить не смог :(
Slava I.
Roman
Или есть желание вендоронезависимо?
Roman
Ну тогда да - на смартниках OVS запускать XDD
Lorien
Vyacheslav
Vyacheslav
Roman
Так блин, бареметал он на то и "баре" что там нифига нет, пока выглядит как фантастика, увы, если и к железу сетевому доступа нет :(
Разве что может какая магия с ipxe быть? (не спец, теоретически рассуждаю) - например по pxe загрузится с каким-то "базовым ovs-ом" который куда надо подцепится и зарегится как агент
Vyacheslav
smartnic же писали - там ARM64
George
всё это про dpu, мы bluefield нвидиевский смотрели, там внутре аппаратное ускорение ovs, nvmeof, полноценный линукс на arm для остальных вещей. Для железа сеть и сторадж надо имитировать. Для вмок хватит оффлоадинга сети
Roman
Пока не понятно как смартник может спасти. Как выше Василий писал - тут нужно же по факту сервисы OVS-а запускать ДО запуска ОС
George
Roman
George
George
с оффлоадингом стораджа только непонятки по лицензии были на тот момент, а всё остальное шло с железом
Roman
(тут могу ошибаться) но DPU ведь запускается внутри ОС?
А тут бареметал, нет пока ОСи, а сеть нужна и нужно что бы сеть была внутри VXLAN-а о котором какой-то там другой опенстек знает
George
Slava I.
Roman
прикольно
George
и dpu умеет прикидываться разными устройствами
George
и реализация устройства как раз внутри dpu реализуется, аппаратно или программно
J
Вообще уж если по-честноку рассуждать, то у baremetal серверов аудитория это те кому максимальный контроль над железом и ОС нужен.
Ну вот вам, ребята, пачка вланов, а уж как соединить хостовую систему с виртуалками - эт придумайте сами. Вроде, выходит что проще в ОС на сервере чо-то накрутить чем устраивать хз чо со SmartNIC, которые, как по мне, по степени удобства и функциональности примерно как умный унитаз, который запоминает какой температурой воды в попку брызгать и какой формы и силы тебе струйка нравится)
Roman
не понятно правда теперь как сказать ovs-у запущенному на конкртеной DPU что ты мол вот сейчас должен быть частью вот этого вот опенстека...нужен какой-то автодискавери что ли...
George
George
Вообще уж если по-честноку рассуждать, то у baremetal серверов аудитория это те кому максимальный контроль над железом и ОС нужен.
Ну вот вам, ребята, пачка вланов, а уж как соединить хостовую систему с виртуалками - эт придумайте сами. Вроде, выходит что проще в ОС на сервере чо-то накрутить чем устраивать хз чо со SmartNIC, которые, как по мне, по степени удобства и функциональности примерно как умный унитаз, который запоминает какой температурой воды в попку брызгать и какой формы и силы тебе струйка нравится)
прикол в том, насколько ты привязал клиента. Если через тот же dpu ты отвязал клиента от сети и не локального стораджа, то его можно минимум при смерти железа автоматически полностью перевозить
George
ну и стыковка облачной инфры, вм и железа, без "либо-либо"
Nik
а нет случаем профильного чатика по тангстену?
Nik
Dmitry
Как человек, написавший и показавший over 100500 слайдов с заголовком "почему baremetal": 1) кубер/стек/облака/серверлесс тоже на чём-то запускается, 2) HPC, 3) тестирование железа, 4) очень ограниченные окружения (типа edge, один маленький сервак прямо в мачте).
Dmitry
Это всё реальные кейсы, с которыми я имел дело. Могут быть другие.
Stanley
Снова все в кучу. Зачем вязать барики и ВМ именно по vxlan? Чем l3 не устраивает? Выдумали проблему на ровном месте и радостно побежали ее решать
Vyacheslav
Stanley
И чем же плохо? У тебя два облака связанные через core по l3. Vxlan терминируется на торах или Нетворк нодах
Все. Никаких анальных пробок.
Vyacheslav
Если есть где терминировать
Stanley
Разумеется, два овса вовсе не обязаны знать друг о друге
Stanley
И потом дали двух выделенных перков на изменения
Stanley
Таки что, все решается :)
NS 🇷🇺
Stanley
Stanley
Ну кроме шуток, все же лучше иногда решать проблема орг методами, а не городить самострой
Vyacheslav
Илья | 😶☮️🐸
Stanley
Stanley
Ну вариант, да
Илья | 😶☮️🐸
Stanley
Ваще не сказал так :) со смазкой всегда лучше идет. Особенно яндексный тунгстен
Илья | 😶☮️🐸
DDR
Всем привет, кто нибудь foreman с openstack успешно использует ?
NS 🇷🇺
DDR
Создание инстансов с помощью формана
DDR
Я пытаюсь это настроить, но при создании инстанса получаю ошибку. В логах - HTTP exception thrown: Invalid key_name provided. Но в формане нет места где можно указать ключевую пару, или я что нибудь не то делаю
Vyacheslav