powered by simpleCommunicator - 21.11.28     © 2024 Programmizd 02
Map
Форумы / Вопросы по IT / Кто нибудь использует Docker, для маштабирования.
14 сообщений из 14, страница 1 из 1
Кто нибудь использует Docker, для маштабирования.
    #2188899
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть идея, сделать веб-приложение, только число клиентов вполне может возрасти в тысячи раз, за короткое время.

Надо предусмотреть возможность масштабировать его в огромных размерах.
Я почитал, как это можно сделать. Docker позволяет это сделать.
Это типа легковесных виртуальных машин.
При росте числа клиентов можно будет покупать много выделенных серверов и на них развернуть множество образов Docker для клиентов.
Кто нибудь делал такое?
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2192466
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже, такие вопросы на гитхабе надо спрашивать.
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2200673
kDn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
g?oes to sleep
Событие  02.06.2020, 10:46
Похоже, такие вопросы на гитхабе надо спрашивать.
Или в спортлотто. Сама постановка вопроса мягко говоря странная. (Ж
...
Дилинь Дилинь Дилинь 798413147632722479082280201[:frown][:grin2]
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2202635
bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие  31.05.2020, 23:58
Я почитал, как это можно сделать. Docker позволяет это сделать.
докер сам по себе этого не позволяет сделать. Автоскейлинг есть в оркестраторах, в частности, в кубере - https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
Но надо учеть момент - это скейлинг внутри кубера, формально необходима возможность еще скейлинга самого кубера, в AWS можно EKS так настроить - https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2203258
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bga83  06.06.2020, 18:04
Событие  31.05.2020, 23:58
Я почитал, как это можно сделать. Docker позволяет это сделать.
докер сам по себе этого не позволяет сделать. Автоскейлинг есть в оркестраторах, в частности, в кубере - https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
Но надо учеть момент - это скейлинг внутри кубера, формально необходима возможность еще скейлинга самого кубера, в AWS можно EKS так настроить - https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html
Конечно, для оркестрации надо Kubernetes. Это верно. Но для того чтобы можно было использовать это средство, моё приложение должно быть разработано под Docker. И ещё, мне понравилось что можно легко собрать любую схему что вебсервер на nginx что на apache. Базу данных взять любую что постгресс, что мускуль, что марию.
В общем, пока разбираюсь, как это сделать. Понял, что надо ещё одну программу изучить.
...
Изменено: 07.06.2020, 00:41 - Событие
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2203308
bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие  07.06.2020, 00:40
моё приложение должно быть разработано под Docker
эта фраза некорректна сама по себе, по сути docker это все лишь изоляция на уровне namespace-ов, ну и плюс органичение ресурсов с помощью cgroups. То есть по сути любое приложение можно упаковать в докер.
Единственное, что надо учесть - не пихать различные компоненты в один контейнер/образ, то есть надо разносить веб-сервер, БД(если есть) итп по разным контейнерам. Надо это по ряду причин, основная из которых при атомарности контейнеров по части запущенных в них сервисов проще обеспечить гарантию работосособности содержимого, те же пробы для кубера проще
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2203332
WildMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83  07.06.2020, 06:24
Событие  07.06.2020, 00:40
моё приложение должно быть разработано под Docker
эта фраза некорректна сама по себе, по сути docker это все лишь изоляция на уровне namespace-ов, ну и плюс органичение ресурсов с помощью cgroups. То есть по сути любое приложение можно упаковать в докер.
Единственное, что надо учесть - не пихать различные компоненты в один контейнер/образ, то есть надо разносить веб-сервер, БД(если есть) итп по разным контейнерам. Надо это по ряду причин, основная из которых при атомарности контейнеров по части запущенных в них сервисов проще обеспечить гарантию работосособности содержимого, те же пробы для кубера проще
Всегда волновал вопрос с базами в докере. Они СУБД при этом должна к одной базе подключаться? А как тогда масштабировать производительность по бд?
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2203394
bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildMage  07.06.2020, 07:54
Они СУБД при этом должна к одной базе подключаться?
не совсем понял о чем именно речь
WildMage  07.06.2020, 07:54
А как тогда масштабировать производительность по бд?
частично через statefullset можно стабилизировать работу, но все равно по большому счету реляционные СУБД в докере это либо на не особо важные данные либо без масштабирования либо чисто поиграться
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2203414
WildMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83  07.06.2020, 09:51
WildMage  07.06.2020, 07:54
Они СУБД при этом должна к одной базе подключаться?
не совсем понял о чем именно речь
WildMage  07.06.2020, 07:54
А как тогда масштабировать производительность по бд?
частично через statefullset можно стабилизировать работу, но все равно по большому счету реляционные СУБД в докере это либо на не особо важные данные либо без масштабирования либо чисто поиграться
Ну собственно про это и речь. Не особо реляционную СУБД в докер засунешь
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2204002
Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чо, бл?!
WildMage  07.06.2020, 10:21
bga83  07.06.2020, 09:51
WildMage  07.06.2020, 07:54
...
не совсем понял о чем именно речь
WildMage  07.06.2020, 07:54
...
частично через statefullset можно стабилизировать работу, но все равно по большому счету реляционные СУБД в докере это либо на не особо важные данные либо без масштабирования либо чисто поиграться
Ну собственно про это и речь. Не особо реляционную СУБД в докер засунешь
А зачем? Постгря и ее реплики решают проблемы скейлинга на чтение.
...
ДедаЪ - лучший!
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2205000
bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копатель  07.06.2020, 18:04
WildMage  07.06.2020, 10:21
bga83  07.06.2020, 09:51
...
Ну собственно про это и речь. Не особо реляционную СУБД в докер засунешь
А зачем? Постгря и ее реплики решают проблемы скейлинга на чтение.
сам по себе автоскейлинг в кубере на порядок проще реализуется нежели на отдельных серверах, а уж конкретная роль инстанса это вторично.
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2205005
Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чо, бл?!
bga83  08.06.2020, 08:34
Барсук-копатель  07.06.2020, 18:04
WildMage  07.06.2020, 10:21
...
А зачем? Постгря и ее реплики решают проблемы скейлинга на чтение.
сам по себе автоскейлинг в кубере на порядок проще реализуется нежели на отдельных серверах, а уж конкретная роль инстанса это вторично.
Как ты собираешься автоскейлить запись в базу через кубер?
...
ДедаЪ - лучший!
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2205166
bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копатель  08.06.2020, 08:45
bga83  08.06.2020, 08:34
Барсук-копатель  07.06.2020, 18:04
...
сам по себе автоскейлинг в кубере на порядок проще реализуется нежели на отдельных серверах, а уж конкретная роль инстанса это вторично.
Как ты собираешься автоскейлить запись в базу через кубер?
внимательнее прочитай, что иенно я писал
...
Рейтинг: 0 / 0
Кто нибудь использует Docker, для маштабирования.
    #2295430
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, разбирался с тем что написали. Нашёл кое чего интересного для проекта.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Вопросы по IT / Кто нибудь использует Docker, для маштабирования.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (2)
Пользователи онлайн (8): Анонимы (6), Bing Bot 5 мин., Yandex Bot 9 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]