Re: redirect на зеркало в другом ДЦ

Илья Шипицин chipitsine на gmail.com
Вс Фев 6 14:59:15 MSK 2011


точкой входа пользователя является DNS. есть два варианта

1) отдать сразу несколько адресов для одного имени (так делает Яндекс),
соответственно с лобого из адресов клиент должен либо получить "200 Ok",
либо "302 Moved", либо tcp reset (проблемы будут в случае tcp timeout)

2) отдать пользователю "ближайший" ДЦ, так делает Google.

погуглите на тему CDN (Content Delivery Networks), эта тема разжевывается
много где, с картинками.

6 февраля 2011 г. 16:47 пользователь Alexey Bobok
<alexey.bobok на ukrhome.net>написал:

> Здравствуйте.
> Моделирую условия и задачу:
> Есть 4 сервера, отдающих статику. 2 для картинок и 2 для flv-видео.
> 1 фото-сервер и 1 видео-сервер стоят в одном ДЦ, другие 2 - в другом.
> Фронтенды с PHP пока стоят в 1-ом ДЦ.
> Задача: обеспечить балансировку запросов между стораджами и переключать
> трафик на работающую ноду, если вторая упала.
>
> Варианты, которые я вижу - использовать 302 редирект для всех запросов или
> PHP-приложением генерить разные ссылки (что приложение научится делать
> месяца через 3).
>
> Какие есть другие варинты?
> Благодарю.
>
> --
> С уважением,
> Алексей Бобок, Ukrhome.net
> icq# 205349854
> mailto: alexey.bobok на ukrhome.net
> http://www.ukrhome.net/
>
>  Think before you print.
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110206/28365617/attachment.html>


Подробная информация о списке рассылки nginx-ru