Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Ср Май 07 2008 20:26 Заголовок сообщения: Сложная настройка DNS реально ли решение |
|
|
Все доброго времени суток!
Есть задача, нужно следать для одного домена несколько вебсерверов, или организовать постоянную доступность сайта
реально ли настроить доменное имя так, например наподобие MX записей, типа если неработает один сервер, то все коннектятся на другой.
Т.е. например сделать один сайт, который скопировать на несколько вебсерверов, и их расположить например на разных континентах, чтобы например одна часть людей пользовалась одним вебсервером, который находится на ихнем континенте, другая другим.
И если да то как тогда организовывать разрешение имен, чтобы ДНС раздавал разным сегментам сети разные айпиадреса вебсерверов? Т.е. своеобразная балансировка получается чтоли...
Я знаю что для одного домена можно прописать несколько адресных записей, но, при запросе браузера у ДНС браузер получает от ДНС сразу все несколько адресных записей, или только одну? я так предполагаю что несколько, но все ли браузеры могут делать повторную попытку, если например один сервер по одному из адресов недоступен то пробовать обратиться к другому? Чет мне кажется что браузер обращается только к одному адресу, поскольку принцип его работы нетакой как например у почтового транспортного агента.
Как вообще можно организовать отказоустойчивость работы сайта, если например у кого нибудь падает канал в инете (я имею ввиду не пользователя, у которого вообще отвалилось подключение к его непосредственному провайдеру, а непосредственно маршрутизацию между провайдерами).
Т.е. если например вебсервер с сайтом находится на одном континенте, например евразия, то те пользователи которые находятся тоже в евразии в любом случае смогут достучатся к айпиадресу сервера который находится в евразии (обязательно пакеты пойдут например через другого провайдера?)? Как вообще реально дело обстоит в этом вопросе?
Ув. Спецы, как думаете, такая задача вообще решаема? _________________ Best regards |
|
Вернуться к началу |
|
|
OneROFL
Зарегистрирован: 04.04.2008 Сообщения: 8
|
Добавлено: Чт Май 08 2008 13:26 Заголовок сообщения: |
|
|
кластеры копай |
|
Вернуться к началу |
|
|
Andrew Grekhov
Зарегистрирован: 29.06.2005 Сообщения: 200
|
Добавлено: Чт Май 08 2008 14:35 Заголовок сообщения: |
|
|
Было подобное в Журнале "Системный администратор" февраль за 2008г. |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Пт Май 09 2008 01:24 Заголовок сообщения: |
|
|
Задача решается размещением вашей зоны на многих DNS серверах так, чтобы каждый из них выдавал IP адрес ближайшего вашего сервера. Напр., в Европе у вас на DNS1 зарегистрирован IP1 для ваш_домен.com, в Азии на DNS2 -- IP2 для того же ваш_домен.com, и т.д. сколько нужно. |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Пн Май 12 2008 11:55 Заголовок сообщения: |
|
|
C37 писал(а): | Задача решается размещением вашей зоны на многих DNS серверах так, чтобы каждый из них выдавал IP адрес ближайшего вашего сервера. Напр., в Европе у вас на DNS1 зарегистрирован IP1 для ваш_домен.com, в Азии на DNS2 -- IP2 для того же ваш_домен.com, и т.д. сколько нужно. |
Т.е. я так понимаю, что для моего домена нужно просто поразному настраивать NS сервера? я правильно понимаю?
А как тогда настраивать DNS сервер верхнего уровня, чтобы он выдавал в каждый сегмент сети IP того или иного NS сервера которые настроены поразному? получается что приходим к тому с чего начинали...
И не будет ли путаница когда другие сервера со всего мира будут кешировать или выполнять обновление (т.е. Сервер в Европе получит информацию от сервера в Азии ну или наоборот)?
Ув. спецы, ктонибудь такое уже делал? поделитесь опытом _________________ Best regards |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Пн Май 12 2008 12:09 Заголовок сообщения: |
|
|
Насколько верхнего уровня? Вы собираетесь настраивать один из root-servers.net?
Лучше обратитесь к регистратору, он вам все расскажет.
Как альтернативу можете рассмотреть идею создать региональные сайты в разных доменах и центральный редиректор с «настоящим» именем, который будет перенаправлять запросы, используя IP geolocalization. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Май 12 2008 22:05 Заголовок сообщения: |
|
|
Стандартный DNS-сервер такой фичей не обладает. Однако никто не мешает разместить имя на одном сервере (а то и кластере для надежности). Все запросы пойдут на него. А уж он определит географическое положение и стандартным методом протокола HTTP (Redirect) сообщит WEB-клиенту ближайший к нему живой сайт. Вам же надо послать клиента на ближайший к нему ЖИВОЙ сайт, не так ли?
Вам уже почти все рассказали. Осталось только реализовать. Это не так уж и сложно, как кажется. |
|
Вернуться к началу |
|
|
|