Danyas
Участник
- Сообщения
- 2,173
- Реакции
- 1,072
Привет всем, хочу узнать вашего совета.
Что имеется:
1) Сервак на дебиане + apache
2) Канал в 100 мБит\с
3) Пара тройка игровых серверов...
4) ... с обильным количеством хлама (карты, звуки, модели) ...
5) ... который нужно скачать клиенту
Собстна сабж, например при установке новой карты (которая весит около 50МБ, уже сжатая в .bz2), я меняю на нее, и игроки начинают ее качать.
Не трудно догадаться, что если на сервере около 30 человек - нужно выкачать как минимум 50*30 = 1.5Гб максимально быстро.
При выделении всего канала качаться карта всем будет происходить за: 1500 (размер)\(100(скорость)\10(мегабайты)) = 150(!) секунд.
Т.е. в итоге все остальные сервера, которые стоят на тачке - тупо лагают, из-за потери пактов + высокого чока.
Поставил на beget - скорость не устраивает.
Платить за шаред хостинг, на котором стоит только стоит фаст дл - спорное решение, мало того что не все смогут выделить хотя бы 30 мегабит \с, дак еще и могут штрафовать за перегрузку HDD (либо RAM (в случае кеширования)).
Назрела идея "залиться" к кому-то на фастдл, у кого таких проблем нету.
Нашел паренька, который может предоставить доступ к серверу на том самом хостинге, и попробую залить туда, но сомневаюсь что получиться.
Если у кого-то есть годные идеи на мыслях - пишите, буду рад почитать мысли по этому поводу.
Что имеется:
1) Сервак на дебиане + apache
2) Канал в 100 мБит\с
3) Пара тройка игровых серверов...
4) ... с обильным количеством хлама (карты, звуки, модели) ...
5) ... который нужно скачать клиенту
Собстна сабж, например при установке новой карты (которая весит около 50МБ, уже сжатая в .bz2), я меняю на нее, и игроки начинают ее качать.
Не трудно догадаться, что если на сервере около 30 человек - нужно выкачать как минимум 50*30 = 1.5Гб максимально быстро.
При выделении всего канала качаться карта всем будет происходить за: 1500 (размер)\(100(скорость)\10(мегабайты)) = 150(!) секунд.
Т.е. в итоге все остальные сервера, которые стоят на тачке - тупо лагают, из-за потери пактов + высокого чока.
Поставил на beget - скорость не устраивает.
Платить за шаред хостинг, на котором стоит только стоит фаст дл - спорное решение, мало того что не все смогут выделить хотя бы 30 мегабит \с, дак еще и могут штрафовать за перегрузку HDD (либо RAM (в случае кеширования)).
Назрела идея "залиться" к кому-то на фастдл, у кого таких проблем нету.
Нашел паренька, который может предоставить доступ к серверу на том самом хостинге, и попробую залить туда, но сомневаюсь что получиться.
Если у кого-то есть годные идеи на мыслях - пишите, буду рад почитать мысли по этому поводу.