Как создать бесперебойный хостинг внутренних сайтов компании?
Что нужно и что конкретно гуглить, чтобы развернуть свой бесперебойный хостинг для внутренних нужд?
Например, имеется внутренний портал. Его хост периодически получает обновления и требует перезагрузки. Что и как настроить, чтобы в этот момент сайт оставался рабочим (понимаю, что в этом случае как минимум должно быть 2 хоста, обновляемых по очереди, но нужна конкретика по решениям)?
p.s. Если загуглить "как настроить хостинг" или "как создать хостинг", то мне предлагают купить vds, панели и т.д.
p.p.s Нет, на готовый внешний хостинг выезжать не будем.
очень грубо: есть машина, на ней установлено две виртуалки и dns-сервер, на виртулках весь зоопарк (nginx, php, mysql), между базами репликация, между папками синхронизация, и не забудьте про бэкапы
ЦОДик с виртуалками есть. Что конкретно гуглить, чтобы потом по нагугленному не изобретать велосипед? Какое-то конкретное ПО для кластера, балансировки, мониторинга?
Коал Коалыч, готового ПО нет) вам нужно строить архитектуру исходя из имеющихся проектов и их структуры. Задачка на подумать и изучить много архитектурных подходов от репликации до blue-green deployment
Во первых надо переписать портал чтобы он поддерживал геораспределеность и хотя бы две бд одновременно
Потом надо поднять независимые и разнесеные по гео сервера
Затем настроить хитрый днс который бы переключал все между ними
Вообще не очень понятно чем вам мешают обновления на хотите ну запустили обновы , сайт же все равно работает