Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Как отдавать один файл с разных серверов
Новая тема
Ответить
цитата
10/11/09 в 18:47
sex4you
Подскажите, есть ли решения позволяющие отдавать один файл (например видео ролик) одновременно с разных серверов, что юы у юзера не было тормозов в случае что какой то сервер лежит…
цитата
10/11/09 в 19:40
DG
Вот тут решали
Dns balancing
так и не решили нормально.
цитата
11/11/09 в 14:29
Soft-Com
одновременная отдача файла (как я понимаю всё-таки потока) отношения к Dns balancing'у не имеет.
как простой вариант - nginx-фронтенд и еще какие-нибуть сервера в бекенд, достаточно простое решение.
для потоковой отдачи идеальный вариант, для последовательной скачки тоже может подойти (но могут быть обрывы, не тестил).
цитата
11/11/09 в 14:40
Stek
легче всего разбить сервера по географическому положению и отдавать юзерам соответственно с того, который ему ближе.
Т.е. за файлом обращаемся на центральный сервер, а он редиректит на нужный.
цитата
11/11/09 в 16:54
Pentarh
Если уж прям вот так одновременно один файл одному юзеру с разных серверов, то
http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/ m-VSA.html
Ну это для особых HA кластеров. На практике все решается:
* DNS-рулеткой с фэнсингом сбойных серверов
* Nginx frontend/backend (у него фенсинг автоматический)
* либо своим скриптом выдавать линки на нужных серверах
* либо юзать чей то CDN
цитата
22/11/09 в 20:44
Dr.Syshalt
Одновременно с разных выдавать при отсутствии поддержки клиентского софта не получится никакими кластерами-хренастерами, сам TCP/IP не позволит. Если именно "одновременно" - то только плеер писать специфический, который будет работать так же, как многие даунлоад-менеджеры, качая в несколько потоков с разных серверов.
Новая тема
Ответить
Эта страница в полной версии