Sergey
а сетевку под докер?
ip link set dev eth0 netns pizdstyins
Sergey
Толку то
Sergey
и чем блять сгруппы отличаются от вм?
Sergey
давай, в одном предложениии
Sergey
ip link set dev eth0 netns pizdstyins
ты отмапил eth0 в контейнер?
Sergey
ты отмапил eth0 в контейнер?
Да, теперь сетевка принадлежит конкретному сетевому нс, но в него может быть воткнуто более 1 контейнера
Sergey
шейпинг?
Sergey
шейпинг?
tc и тонна дисциплин и, как всегда, ни одного норм оркестратора
Sergey
vxlan?
Sergey
с user defined routing
Sergey
distributed routing и т.д.?
Sergey
Шейпинг, а точнее, квос, писал вообще физик слабо понимающий в оперейшин. Такой наркомании сделал
Sergey
vxlan?
Через ip утилиту все конфигурится
Sergey
мне проще физику прокинуть тем кому надо
Sergey
остальным - через всвитч
Sergey
а чем хуже sr-iov?
Можешт и срио никто не запрещает
Sergey
вот это предментый разговор
Sergey
Вообще, как выше один человек заметил, в Линукс ядре есть все, ручек вменяемых нихуя
Sergey
везде все есть
Sergey
даже в винде. но там ручек чуть больше
Sergey
хотя не
Sergey
не все
Sergey
static routing так и не довезли в обычную ос
Sergey
Как всегда, то что в vmm или один командлетом врубается в венде, в линуксе будешь изобретать синюю изолетну
Sergey
просто приведенный ман уебищен
Sergey
вот реально
Sergey
какая блять копия сетевого стэка. ну блин несерьезно это
Sergey
просто приведенный ман уебищен
Вся актуальная инфа ща только в ридмиках к ядру и в рассылке
Sergey
да там сам подход к описанию уебищен
Sergey
глянуть хотя бы сетевые доки вари или мс
Sergey
какая блять копия сетевого стэка. ну блин несерьезно это
Нейспейс для процесса прикидывпется что у него свое ядро, а на самом деле, там банальный ремап по таблице сопоставления
Sergey
Все гуглится в исходниках, если память не подводит, по ключевым словам ns с proxy
Sergey
В какой-то последовательности
Sergey
Я когда-тл ковырял на предмет запустить нестед нейспейсы
Sergey
Пока не привезли docker in docker
Pavel
Когда у тебя у вм, между кернылом и вм, есть этот самый гипервизор
Sergey
че?
Sergey
а сеть и диск как?
Sergey
лан, процы, память ясно
Sergey
в чем принципиальная разница?
Sergey
скажи еще докерконтейнер это не виртуальная машина
Sergey
Когда у тебя у вм, между кернылом и вм, есть этот самый гипервизор
https://elixir.bootlin.com/linux/latest/source/include/linux/nsproxy.h тебе "гипервизор" для контейнеров)
Sergey
паравиртуализация
Sergey
с 2004 года нихуя не изменилось
Sergey
ну у вас может и раньше еще
Sergey
Ну вот да, контейнера, идеологически ближе к паравиртуализации ксеновской, с точки зрения того, что для изоляции процессов не юзаются аппаратные возможности проца
Sergey
Хотя я находил проект, которые для управления выделением с раниц памяти для контейнеров хотели юзать аппаратную виртуализацию
Sergey
Забавно было
Sergey
Они хотели добиться того, что при креше контейнера, не улетало все хостовое ядро
Sergey
hyper-v containers =)
Sergey
там вложенная виртуализация
Sergey
hyper-v containers =)
Ну это все же не про то
Sergey
как не то
Sergey
там реальная виртуализация юзается
Sergey
скажем это парапаравиртуализация
Sergey
но если один конейнер ебнулся максимум зааффектит вм
Sergey
есть всякие виртуозы, апп-в наконец
Sergey
Хайперв контейнера все же больше виртуализация, а те хотели только ipc завернуть через аппаратную виртуализацию, при этом, ядро оставалось общее хостовое
Sergey
докер все таки оно и есть
Sergey
Хз, я давно их похетел, не могу найти Линку на гитхабе
Sergey
Прикол в том, что там было столько в коде явных харкодов, что они, походу, тупол забили болт
Sergey
https://www.vmware.com/ru/products/vsphere/integrated-containers.html
Sergey
Sergey
вот оно тебе
Sergey
А потом Гугл переизобрел идею и выпустил это говно https://github.com/google/gvisor
Sergey
в том то и беда швабодки
Sergey
неоправданное количество выбора
Sergey
вон, кетайцы хуярят и молодцы
Sergey
положили хуй на швабодку. будет фужын ихний
Sergey
хотя продукты у них ебобо
Sergey
По факту выбора нет, ты все равно зажат в рамках мейнстрима ибо Кроме самого поделив им ещё управлять надо и интегрироваться, а обычно, все более не менее живое и нормальное - все под чьитом крылом
Sergey
именно
Sergey
тут нет разницы кто это
Sergey
но в мире опенсорса порядка меньше
Sergey
https://www.vmware.com/ru/products/vsphere/integrated-containers.html
По факту это плагин для Сверы, который апает виртуалки с докером и активно юзает дебупликацию ОЗУ
Sergey
Ну и как всегда, свое минималистичное ядро
Sergey
какникак честный type1