Size: a a a

DevOps — русскоговорящее сообщество

2021 March 03

ВМ

Вероника Мезенцева... in DevOps — русскоговорящее сообщество
Всем привет! Меня зовут Вероника, я работаю в Mail.ru Cloud Solutions и иногда прихожу сюда с анонсами бесплатных мероприятий.

11 марта в 18:00 у нас пройдет бесплатный вебинар «Ошибки PRO-уровня при внедрении Kubernetes».

Kubernetes — одна из технологий, которую любят все. Но часто на принятие решения о необходимости ее внедрения влияет хайп и популярность.

Независимо от того, ваша это идея или вас заставили — на вебинаре специалисты MCS расскажут обо всех рисках, связанных с решением внедрить Kubernetes, неочевидных препятствиях и нюансах внедрения и эксплуатации, а также недоиспользованной выгоде.

На вебинаре вы узнаете возможные риски, типичные факапы PRO-уровня при внедрении Kubernetes, как их избежать и как на самом деле в каждом случае добиться снижения Time-to-Market, улучшения утилизации ресурсов и бесперебойной работы приложений.

Будем рады видеть вас на нашем мероприятии😊: https://vk.cc/bZ5N19
источник

P

Petro in DevOps — русскоговорящее сообщество
Всем привет. Я недавно спрашивал про prometheus
источник

P

Petro in DevOps — русскоговорящее сообщество
Вот моё решение:
count(
 count_over_time(
   (up{instance_environment="PROD",job="node"} unless (up offset 1m))[1h:])
 )
  by (instance_service)
источник

P

Petro in DevOps — русскоговорящее сообщество
источник

NK

Nikita Khaetsky in DevOps — русскоговорящее сообщество
Всем привет.

Есть инфрастуктура, где под каждый поддомен создается своя ВМ.

Я немного поизучав нашел информацию что можно делать proxy_pass через nginx.

То-есть ставится вм с nginx, на которую через A запись в DNS домена все поддомены отправляются на нее, и она в свою очередь проксирует каждый поддомен на свою ВМ, через ip подсети.

Как вы считаете, имеет право на жизнь такая схема работы? Какие характеристики и какая ОС требутеся для такой ВМ, которая выполняет роль маршрутизатора?
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Nikita Khaetsky
Всем привет.

Есть инфрастуктура, где под каждый поддомен создается своя ВМ.

Я немного поизучав нашел информацию что можно делать proxy_pass через nginx.

То-есть ставится вм с nginx, на которую через A запись в DNS домена все поддомены отправляются на нее, и она в свою очередь проксирует каждый поддомен на свою ВМ, через ip подсети.

Как вы считаете, имеет право на жизнь такая схема работы? Какие характеристики и какая ОС требутеся для такой ВМ, которая выполняет роль маршрутизатора?
прикидывай сам исходя из нагрузки
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Nikita Khaetsky
Всем привет.

Есть инфрастуктура, где под каждый поддомен создается своя ВМ.

Я немного поизучав нашел информацию что можно делать proxy_pass через nginx.

То-есть ставится вм с nginx, на которую через A запись в DNS домена все поддомены отправляются на нее, и она в свою очередь проксирует каждый поддомен на свою ВМ, через ip подсети.

Как вы считаете, имеет право на жизнь такая схема работы? Какие характеристики и какая ОС требутеся для такой ВМ, которая выполняет роль маршрутизатора?
Обычная хостинговая схема классического балансера
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
для отказоустойчивости к балансеру можно поставить двойника с keepalived
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
а если нагрузка будет сравнимая с хайлоад вещами то лучше iBGP
источник

NK

Nikita Khaetsky in DevOps — русскоговорящее сообщество
Sergey Trapeznikov
прикидывай сам исходя из нагрузки
Прошу извинить, но просто не имею никакого опыта в этом вопросе, поэтому прошу совета у знающего комьюнити. Есть какие-нибудь метрики как можно посчитать? Или может как-то протестировать можно?
источник

P

Petro in DevOps — русскоговорящее сообщество
Сколько у тебя RPS?
источник

P

Petro in DevOps — русскоговорящее сообщество
Какая средняя продолжительность ответа?
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Nikita Khaetsky
Прошу извинить, но просто не имею никакого опыта в этом вопросе, поэтому прошу совета у знающего комьюнити. Есть какие-нибудь метрики как можно посчитать? Или может как-то протестировать можно?
Сколько мегабит прилетает суммарно на 80 и 443 порты? (Mbps)
источник

P

Petro in DevOps — русскоговорящее сообщество
Долгоиграющие соединения есть? websocket например
источник

NK

Nikita Khaetsky in DevOps — русскоговорящее сообщество
Petro
Сколько у тебя RPS?
Еще ничего нет, проект только в разработке, он внутренний, будем выкатывать в люди примерно через полгода.
источник

NK

Nikita Khaetsky in DevOps — русскоговорящее сообщество
Petro
Долгоиграющие соединения есть? websocket например
Есть
источник

NK

Nikita Khaetsky in DevOps — русскоговорящее сообщество
Если описать ВМ, которые будут стоят на каждом поддомене: то там будет стоять Laravel приложение c WS сервером.
источник

P

Petro in DevOps — русскоговорящее сообщество
Я-бы посоветовал их отделить на отдельный специазированный ws proxy
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Nikita Khaetsky
Если описать ВМ, которые будут стоят на каждом поддомене: то там будет стоять Laravel приложение c WS сервером.
нджинкс нормально справляется с базовыми ws-вещами, если там извраты с телефонией и бродкастами то лучше ставить отдельные балансеры под WS
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Nikita Khaetsky
Еще ничего нет, проект только в разработке, он внутренний, будем выкатывать в люди примерно через полгода.
Ну оке, сколько планируется поддоменов, десятки, сотни, тысячи?
источник