Страница: 1 |
Страница: 1 |
Вопрос: Распределение закачек
Добавлено: 13.07.06 12:08
Автор вопроса: Павел | Web-сайт:
Нужно организовать сервер, на котором будет лежать кучка файлов.
И установить некоторые правила закачки, к примеру:
Расставить разным юзерам разный приоритет в скачивании файлов (одни
качают на всю катушку, другие - только настолько, насколько свободен
интернет-канал сервера).
Ограничить максимальное кол-во файлов, одновременно скачиваемых одним
юзером.
Ограничить максимальное кол-во потоков закачки одного юзера.
Ну и т.д. Но основной вопрос возникает - как грамотно реализовать
рапределение скоростей закачки среди юзеров? Фактически есть две их
группы - одни VIP-юзеры, которым надо сделать максимально комфортные
условия и давать такую скорость какую они смогут вытянуть, а вторые -
обычные юзеры, они уже делят между собой весь оставшийся сетевой канал.
Средства реализации сервера - любые, которые на Win 2003 Server можно
организовать. Можно ASP .NET, можно свой веб-сервер поставить, можно
еще чего придумать...
Any ideas?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #1
Добавлено: 13.07.06 15:36
а почему нада юзеров делить на "крутых" и "ламеров"? И раз уж будем делиться, то по каким правилам?
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 13.07.06 17:06
Это уже вопрос организационный и к делу он не относится А вообще - привелегированные юзеры будут банально платить деньги.
P.S. Смените e-mail в профиле.. А-то я имею привычку иногда блокировать пользователей с некорректными e-mail'ами...
Номер ответа: 3
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #3
Добавлено: 13.07.06 21:02
А, ясно, спасибо.
Упс, прошу прощения... У меня email вообще не был прописан... почему-то...
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 13.07.06 23:21
всё это реализовывается на уровне http, где-то видел пример на php, как найду скажу. А вот перевод на asp будет за тобой
Номер ответа: 5
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #5
Добавлено: 14.07.06 05:25
Я в принципе был готов и свой веб-сервер написать - дело вроде нехитрое На если можно и на уровне PHP/ASP.NET разрулить, буду только рад.
Номер ответа: 6
Автор ответа:
JMP
Вопросов: 6
Ответов: 171
Профиль | | #6
Добавлено: 14.07.06 09:04
[url=www.cmfperception.com/liteserve.html]Готовый велосипед[/url]
и проблем нет
Best regards,
Номер ответа: 7
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #7
Добавлено: 14.07.06 13:51
Но мне-то заказчик за новый велосипед платит, а не за готовый
Номер ответа: 8
Автор ответа:
JMP
Вопросов: 6
Ответов: 171
Профиль | | #8
Добавлено: 14.07.06 19:59
Quota Manager для Винды кажется тоже самое делает
>>Но мне-то заказчик за новый велосипед платит,
>> а не за готовый
)))))))) Got it !!!
пишите примочку для заказчика
типа
hWnd=FindWindow ("LiteServe..
ShowWindow hWnd,SW_HIDE
и из примочки програмно щелкаете по ЛайтСерву.
Шутка , сорри.
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 15.07.06 00:26
http://forum.etsplus.net/archive/index.php/t-1810.html
http://www.yandex.ru/yandsearch?rpt=rad&text=Anti-Leech
Если есть возможность выделить сервер на винде, то ограничить траффик можно хоть тем же фаерволом...