172 похожих чатов

😐гопода кубернетесоводы вот вам интересный кейс и челендж есть 1200 рест

апи\просто апи
сейчас это монолиты по 6-12 апи в контейнере, суммарное их потребление на 16 нодах 35 vcpu(60%) максимум и 240 гб рам.
если мы делаем по современному и правильному, выносим все в отдельные контейнеры получаем 1200 контейнеров, нод под k8s будет 6, потом ещё 3, максимум 9, ресурсов будет завались, тк ноды по 120 vcpu и 1005 gb ram, по дискам больше 140к iops и пропускная 6 гб в сек. сеть 40 гбит бонд на 4 интерфейса
помимо этих мало потребляющих сервисов будет несколько хорошо кушающих, например кликхаус с оператором, опендистро, виктория метрикс в стейтфуллсетах, а так же будут apache fkink которые будут грузить cpu+disk.
какой container runtime сможет выжить, если всё разносить в отдельные контейнеры и убирать монолиты?

18 ответов

2 просмотра

Ну ты почтай как засунуть больше 100 подов на ноду и подумай надо оно тебе или нет

Старый-Хрыч Автор вопроса
Aleksey Lazarev
Ну ты почтай как засунуть больше 100 подов на ноду...

но сейчас tomcat спокойно обслуживает по 120 рестов scala/java и есть не просит, что-то уже в докерах, что-то на голом томкате

Старый-Хрыч Автор вопроса
Aleksey Lazarev
А куб просит

ну вот и возникает вопрос, а как это в куб переносить, если будет по 120 рестов в контейнере, деплой станет даже сложнее

Вообщем и целом ответ - любой практически)

Старый Хрыч
ну вот и возникает вопрос, а как это в куб перенос...

Не вижу проблем. Да первое время все это перетащить в отдельные будет сложно, наладить выкатку версии итд. Но зато ты сможешь спокойно катать обновления на отдельные апи, а не как сейчас... Тебе надо обновить 1 из 16, а ты все 16 хреначишь.... Я не очень понимаю твой вопрос.

Старый-Хрыч Автор вопроса
Shved
Не вижу проблем. Да первое время все это перетащ...

😐ты пробовал запускать 250 подов на ноду кубера?

Старый Хрыч
😐ты пробовал запускать 250 подов на ноду кубера?

С этим есть вопросики, надо тюнить. А что тебе мешает разбить эти ресурсы между большим количеством ворекров?

Старый-Хрыч Автор вопроса
Aleksey Lazarev
Где то видел статейку

😂🤣я сам на сворме делал по 350+ контейнеров на ноду, но там часто больше 100 были в ауте и только числились работающими

Старый Хрыч
😐ты пробовал запускать 250 подов на ноду кубера?

я пробовал. okd crio. поднял лимит подов на ноду с 250 до 500. память на сам crio и kubelet нужна, 2G на них не хватает. cillium без kube proxy. тоже железные ноды. в остальном пока без проблем. реальная загрузка под 250-300 подов. 15 нод по 96vcpu

George Gaál
Подскажи точные параметры узлов

Intel(R) Xeon(R) Gold 5220R CPU @ 2.20GHz MemTotal: 196645300 kB еще точнее давай в личку

Похожие вопросы

Обсуждают сегодня

Подскажите пожалуйста, почему на mac m1 (arm) не монтируется ssh-agent сокет в собираемый образ? В системе не запущен ssh-agent и переменная среды SSH_AUTH_SOCK не задана. tes...
Eugene Shutov
6
Друзья, за кем?
Magic
12
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Или даже по-другому вопрос выстрою Есть ли вообще в electron'e для винды, возможность кнопки действий в нотификацию впихнуть ?
Андрей
7
приветы , подскажите что я не так сделал , почему у меня скрипт не работает в программе Revit ? ;Autohotkey_RU IfWinActive ("ahk_exe Revit.exe") ; только в открытом Revit Gu...
Anton Terentev
2
всем трям! Кто-нибудь работал со связкой werf + harbor + trivy ? Во время сборки образа выходит ошибка "PROJECTPOLICYVIOLATION: current image with "Pending" status of vulnerab...
Авессалом
12
> комьюнити я бы не судил по этому чату. Как мы видели по статам просмотров нескольких телеговских постов, то в чате их набивается 30-40 или даже выше, когда как общаются акти...
Constantin F.
4
Карта сайта