Максимальный uptime
Добрый день. Никак не могу разобраться что же нам нужно, поэтому решил прибегнуть к помощи всесильных гуру данного раздела :) Заранее спасибо всем, кто не останется безразличным :)
Задача: сделать максимально отказоустойчивую систему для сайта.
Трудности: сайты посещают клиенты и одновременно работают менеджеры, которые вносят изменения в БД и файлы.
Варианты:
1) Два сервера
а) Берём отказоустойчивые DNS, например, zoneedit.com или DNS хостинг Яндекса. Прописываем там IP наших серверов.
б) Делаем на каждом сервере свои DNS.
Правильно ли я понимаю, что и в пункте а) и в пункте б) при падении одного из серверов мы всё равно будем терять 50% клиентов, т.к у них будет открываться упавший сервер.
И смена NS домена(чтобы отключить неработающий сервер) происходит очень медленно(до 48 часов)+провайдеры кешируют до недели?
Можно ли как-то настроить онлайн синхронизацию между файлами и БД двух серверов?
2) Облака
Я правильно понимаю, что облака используются только если проекту нужна масштабируемость в ресурсах и к надёжности это не имеет отношение, т.к фактически всё находится на одном очень мощном сервере с котором могут случиться проблемы?
3) Кластерный хостинг
Вроде всё как нужно, один сайт сразу находится на нескольких серверах и всё дублируется автоматически. Какие подводные камни? Какие можете посоветовать?
P.S. Нагрузка небольшая, на сайт может хватить и среднего-хорошего VPS.
Задача: сделать максимально отказоустойчивую систему для сайта.
Трудности: сайты посещают клиенты и одновременно работают менеджеры, которые вносят изменения в БД и файлы.
Варианты:
1) Два сервера
а) Берём отказоустойчивые DNS, например, zoneedit.com или DNS хостинг Яндекса. Прописываем там IP наших серверов.
б) Делаем на каждом сервере свои DNS.
Правильно ли я понимаю, что и в пункте а) и в пункте б) при падении одного из серверов мы всё равно будем терять 50% клиентов, т.к у них будет открываться упавший сервер.
И смена NS домена(чтобы отключить неработающий сервер) происходит очень медленно(до 48 часов)+провайдеры кешируют до недели?
Можно ли как-то настроить онлайн синхронизацию между файлами и БД двух серверов?
2) Облака
Я правильно понимаю, что облака используются только если проекту нужна масштабируемость в ресурсах и к надёжности это не имеет отношение, т.к фактически всё находится на одном очень мощном сервере с котором могут случиться проблемы?
3) Кластерный хостинг
Вроде всё как нужно, один сайт сразу находится на нескольких серверах и всё дублируется автоматически. Какие подводные камни? Какие можете посоветовать?
P.S. Нагрузка небольшая, на сайт может хватить и среднего-хорошего VPS.
Похожие публикации
Люди добрые подскажите у кого лучше сервер в аренду взять
выделеный сервер, с полным доступом
Нужен совет по недорогому хостингу.
Хостинг или сервера под сателиты
Поиск VPS
Нет комментариев