Необходима децентрализация хоста

[Удален]
516

Всем салют.

Может быть слишком дилетанстски опишу задачу, но надеюсь доступно и понятно.

Задача: круглосуточная бесперебойная работа сайта

Суть: необходимо что бы домен обращался к двум серверам (на которых полностью взаимодублируемые файлы, - т.е. изменение на одном из них - например залили какой-то файл или удалили какую-то директорию - тут же происходят и на втором...)

Цель: обезопасить от отказа сервера работу сайта, таким образом - к примеру один сервер полетел, или вообще сгорел дата-центр в котором он стоит - однако сайт продолжает абсолютно бесперебойно работать с другого сервера.

________________________________________

Подскажите какие из профессионалов подобное реализуют.

Насколько это сложно организовать самостоятельно? (причем, если предположим главный сервер это сервер как таковой, а дублирующий ftp это виртуальный хостинг).

Какова специфика настройки домена, по, и битрикс (если сайт под его управлением).

wdsg
На сайте с 09.02.2009
Offline
31
#1

По зеркалированию http://en.wikipedia.org/wiki/Global_File_System

lyapiss:
Подскажите какие из профессионалов подобное реализуют.
Насколько это сложно организовать самостоятельно? (причем, если предположим главный сервер это сервер как таковой, а дублирующий ftp это виртуальный хостинг).

Какова специфика настройки домена, по, и битрикс (если сайт под его управлением).

Полагаю, это будет сложно.

Проектирование и разработка сложных IT-систем. Вожусь с проблемными задачами.
S2
На сайте с 07.01.2008
Offline
611
#2
lyapiss:
т.е. изменение на одном из них - например залили какой-то файл или удалили какую-то директорию - тут же происходят и на втором...)

А с какой временной задержкой должна происходить синхронизация? Чем чаще - тем сложнее и дороже.

Не надо приписывать мне свои выводы, я имею ввиду только то, что написал. Лучшая партнёрка по футболкам/толстовкам (http://partnerka.kolorado.ru/?ref=1921540) Опрос: Проверить текст на уник - как? (/ru/forum/495885)
ewg777
На сайте с 04.06.2007
Offline
225
#3
обезопасить от отказа сервера работу сайта, таким образом - к примеру один сервер полетел

И второй сервер автоматом, подумав что так надо, снёс все с себя. Так?

Почему простое резервное копирование не подходит?

[Удален]
#4

Домен в любом случае обращается к одному IP-адресу.

На этом адресе ставится железка/ПО, которая обеспечивает распределение нагрузки. Так что в конечном счете все упирается в эту железку. А железки такого рода ой какие недешевые.

А так в общем то дальше это решается многими способами. Распределенные файловые системы али распределенная ОС, или просто репликация БД (хотя битрикс хранит много всего в файлах поэтому вариант не очень удачный).

P
На сайте с 08.03.2007
Offline
250
#5
lyapiss:
Задача: круглосуточная бесперебойная работа сайта

Вопрос неоднократно обсуждался, резюме - никак это не сделать без каких-то потерь. А самый лучший из бюджетных способов - поставить сервер в хороший ДЦ с хорошей связью с целевой аудиторией.

[Удален]
#6
Str256:
А с какой временной задержкой должна происходить синхронизация? Чем чаще - тем сложнее и дороже.

синхронизировать бэкэнды можно раз в сутки

lyapiss добавил 10.09.2009 в 00:16

ewg777:
И второй сервер автоматом, подумав что так надо, снёс все с себя. Так?
Почему простое резервное копирование не подходит?

что толку от резервного копирования если у хостера к примеру, даже с учётом того, что стоял raid5 полетел весь сервер физически?

lyapiss добавил 10.09.2009 в 00:18

Pilat:
Вопрос неоднократно обсуждался, резюме - никак это не сделать без каких-то потерь. А самый лучший из бюджетных способов - поставить сервер в хороший ДЦ с хорошей связью с целевой аудиторией.

собственно над этим и ведется работа.

кто что скажет про ДЦ СТЭК?

S2
На сайте с 07.01.2008
Offline
611
#7
lyapiss:
кто что скажет про ДЦ СТЭК?

Плохого не скажу. Петерхост где стоит один из серверов форума, вроде их услугами пользуется. Бест Хостинг тоже через них работает. Сейчас у них наши сервера стоят, пока проблем не было.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий