Маршрутизация (перенаправление) запросов на ближайший веб сервер

1 23
[Удален]
#21
ukrsonic:
Млин мозг поплавили :)
В таком случае сайтик прийдется вешать на свой домашний сервак и ставить тутже айпироутер2, и перенаправлять толпу от сюда в штаты, это уже дикая схема получается :))) все запросы из штатов будут послаться на роутер в Украину, а потом обратно на мой штатовский VPS?

Зачем?

Я могу ошибаться в Вашей инфраструктуре сервиса, но при поднятии iproute на сервере можно перенаправлять "внутререгиональные запросы" - сюдой, а "внешние" - тудой.

Конечно это все затратно, и уровень выше, но иначе только костыли (да простит меня почтеннейшняя публика), но силами веба решать серверные задачи - это гимор...

Но возможно...

ukrsonic
На сайте с 05.04.2008
Offline
21
#22
netwind:
ukrsonic, в тарифном плане эконом как раз только кеширование.

И чем тогда отличается мой видео сервер от их ЭКОНОМ плана? Этот сервис для рунета я так понимаю? Ну поставлю я сервак тут и буду вещать себе также. Или я чегото не догоняю, зачем этот сервис? 🤪

Мало знать себе цену, нужно еще быть в спросе..
N
На сайте с 06.05.2007
Offline
419
#23

ukrsonic, отличаются тем, что они думают за тебя.

Кнопка вызова админа ()
ukrsonic
На сайте с 05.04.2008
Offline
21
#24
CashCardWire:
Зачем?
Я могу ошибаться в Вашей инфраструктуре сервиса, но при поднятии iproute на сервере можно перенаправлять "внутререгиональные запросы" - сюдой, а "внешние" - тудой.
Конечно это все затратно, и уровень выше, но иначе только костыли (да простит меня почтеннейшняя публика), но силами веба решать серверные задачи - это гимор...
Но возможно...

В этом весь и прикол, как решить вопрос менее затратно и без особых костылей. Желательно программным методом.

Можно конечно подгружать видео в флеш плеер с того сервера который лучше пингуется от данного пользователя, и не важно где он сидит (в какой стране). Два сервака пингуют один айпишник, сверяют время отклика айпишника юзера и устанваливается адрес сервера в сессию сайта, т.е. флеш плеер будет погружать видео с более быстрого сервера со стороны юзера.

Но тогда второй сервер не будет задействован :( А хотелось бы оба использовать.

yesRuslik
На сайте с 08.02.2009
Offline
178
#25

Делаете 2-3-5 сабдоменов для статики(где будет видео).

В коде сайта напрямую определяете гео пользователя по базе geoip от maxmind и отдаете статический контент(видео и картинки) с локальных зеркал.

По статистике на большом трафе погрешность небольшая и в 95% случаев локальный пользователь получает свое локальное быстрое зеркало для статики.

Данный метод давно работает на крупных контентных сайтах на большом трафе и успешно себя зарекомендовал.

Можно попробовать делать не через гео-модуль в вебсервере, а через dns(секция view), но там надо писать обмотку для обновления конфига.

Как дополнительный метод контроля - язык браузера и системы также можно использовать.

Аренда выделенных серверов (http://yeshost.ru/) от 69 евро VDS сервер (http://yeshost.ru/vds) от 7.95евро Виртуальный хостинг (http://yeshost.ru/virtualhosting)от 0.95 евро Windows VDS хостинг скоро (http://yeshost.ru/vds)
M
На сайте с 16.09.2009
Offline
278
#26
yesRuslik:
Можно попробовать делать не через гео-модуль в вебсервере, а через dns(секция view), но там надо писать обмотку для обновления конфига.

Никакой такой чуши писать не надо - современные DNS-сервера умеют использовать геотаргетинг при решении вопроса что выдавать клиенту. Пример powerdns был приведен еще в первом посте.

Хотя стоит помнить, что если речь идет о ДНС - клиентский IP, как правило, не непосредственно IP компьютера с которого осуществлен запрос или IP шлюза - а IP кеширующего DNS-сервера, который прописан в сетевых настройках у клиента.

yesRuslik:
Как дополнительный метод контроля - язык браузера и системы также можно использовать.

Естественно, все это только в случае первого способа. Т.е. контроля выдаваемого URL (на разные домены, по geoip) на стороне веб-сервера.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
1 23

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