Jump to content
Калькуляторы

World of Tanks оптимизация.

Коллеги, может кто подсказать что можно сделать чтобы в период обновлений клиента Танкистов немного разгрузить внешний канал? Может у них есть сервер наподобие GGC от Google(хотя бы программный).

Share this post


Link to post
Share on other sites

запустить торрент клиент

настроить автообновление torrent RSS по инструкции (2пункт): http://worldoftanks.ru/ru/content/guide/general/frequently_asked_questions/#ways_to_load

ну и далее надеяться, что ваши пользователи качать будут с вас,

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

Edited by u234

Share this post


Link to post
Share on other sites

Там обычный торрент, с прописанным retracker.local

Ок. Значит пойду воскрешать ретрекер. Спасибо.

Share this post


Link to post
Share on other sites

Поставьте ретрекер из СКАТ КЭШ:

он бесплатный (а будет opensource), самый быстрый в мире,

различает локальных, пиринговых и внешних пользователей и выдает пиры с учетом приоритета,

умеет запрашивать другие трекеры и ретрекеры и получать пиры от них.

 

PS

А в составе решения СКАТ КЭШ ограничивает внешние раздачи в пользу локальных или пиринговых

и умеет принудительно заруливать раздачи на ретрекер.

Share this post


Link to post
Share on other sites

Я бы вообще порекомендовал взять СКАТ КЭШ на тест: он отлично сглаживает пики при выходе любых программных

обновлений и стоит пока что очень дешево.

Share this post


Link to post
Share on other sites

самый быстрый в мире,

опентрекер собраный с -O3? :)

 

различает локальных, пиринговых и внешних пользователей и выдает пиры с учетом приоритета

Прямо один-в-один мой торрент ретрекер прокси.

Share this post


Link to post
Share on other sites

А он без СКАТ существует?

 

Да, пока что он оставался бонусом тем, кто хотя бы потестил кэш,

но на днях выложу его в паблик.

Share this post


Link to post
Share on other sites

А он без СКАТ существует?

Да, пока что он оставался бонусом тем, кто хотя бы потестил кэш,

но на днях выложу его в паблик.

В паблике ретрекер еще не появился?

Share this post


Link to post
Share on other sites

Прошу прощения за задержку.

Описание ретрекера BTRT находится в теме по СКАТ

 

PS

Описание установки пока еще сыровато, но будет поправлено по вашим отзывам.

Share this post


Link to post
Share on other sites

касаемо раздачи WoT обновлений.

 

Есть такой топик http://forum.worldof...-м/page__st__60

Скормил в uTorrent rss-фиды, слил 56Gb. Если раздавать их на весь интернет, канал моментально утилизируется на полную и винт взрывается от random read :-) Учитывая, что в тут на 99.99% будет только чтение, можно поставить SSD, собрать массивы и т.д.

Ограничил ipfilter.dat только своими, поднял обратно ретрекер на xbt, пока активность не очевидна. Утро, клиенты приходят по одному-два :-)

 

 

Далее начинается более интересное.

 

Первый вопрос:

1) качать нужно со всех

2) раздавать нужно только своим

 

В принципе обходится запуском нескольких торрент клиентов - один открыт на весь интернет, выкачивает и останавливается, не раздавая. Загруженное перемещается в папку ко второму клиенту раздающему, который открыт только для своих. Тот подхватывает торрент-файл, рехешит и встаёт на раздачу.

Другой вариант - создание фильтра "только свои" + сервера wargaming. Это не очень оптимально т.к. при выходе новых патчей не позволит получать их максимально быстро качая "отовсюду".

Третий вариант - допилить свой торрент-клиент, работающий по логике "качать отовсюду, раздавать только своим". Но у пиров/торрент-клиентов с которых он будет качать тоже есть логика "банить халявщиков" :)

 

 

Второй вопрос:

даже при анонсе апдейтов через ретрекер не факт что клиенты его найдут, так уж устроен торрент-обмен. Клиент опрашивает оба трекера - и WoTовский и retracker. Выбор конкретных пиров из полученного списка остаётся на усмотрение торрент-клиента и заставить его идти "именно к своим" практически невозможно. Если только это отрегулирует со стороны софта сам WoT, модифицировав p2p-клиента.

 

Исходя из второго вопроса может быть операторам стоит договориться с Wargaming о "специальном доменном имени" типа wargaming.local с которого по http или ftp провайдер может при желании раздавать обновления, а wargamin'овский установщий будет проверять это имя наравне с другими. Предполагаю, что получить "дополнительный CDN" от провайдеров практически нахаляву им должно быть интересно :-) Если у кого-то есть выходы на их технарей, можно пообщаться и организовать тест. Да можно хотябы на хабре им написать, через рядовой техсаппорт на сайте глухо вторые сутки :)

Edited by umike

Share this post


Link to post
Share on other sites

Другой вариант - создание фильтра "только свои" + сервера wargaming. Это не очень оптимально т.к. при выходе новых патчей не позволит получать их максимально быстро качая "отовсюду".

лучшее враг хорошего

по-моему, это нормальный вариант

Share this post


Link to post
Share on other sites

лучшее враг хорошего

по-моему, это нормальный вариант

 

на мой взгляд договориться с wargaming об отдельном домене с отдачей по http тоже было бы интересно. Думаю, если залить на SSD и отдавать nginx'ом, то тоже может получиться неплохо, особенно на апдейтах до 100Мб весом.

Торенты очень уж своенравны и загнать их на свои seedbox не так-то просто. Можно попробовать "взять количеством", ставить/эмулировать множество seedbox, чтобы "заполонить" список пиров собой. Проще тогда в DNS прописать варгеймовские трекеры на себя :)

 

Для желающих потестить "на коленке" генератор ipfilter (для utorrent, которому нужно указывать запрещенные, а не разрешенные подсетки) можно взять тут http://filemare.com/...ipfiltergen.rar

Изделие не моё, но работает :)

Edited by umike

Share this post


Link to post
Share on other sites

Второй вопрос: даже при анонсе апдейтов через ретрекер не факт что клиенты его найдут, так уж устроен торрент-обмен. Клиент опрашивает оба трекера - и WoTовский и retracker. Выбор конкретных пиров из полученного списка остаётся на усмотрение торрент-клиента и заставить его идти "именно к своим" практически невозможно. Если только это отрегулирует со стороны софта сам WoT, модифицировав p2p-клиента.

Ну и что мешает запросы на вотовский трекер себе завернуть или заблочить?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Торенты очень уж своенравны и загнать их на свои seedbox не так-то просто.

Попробуйте для начала, там видно будет как в реале, а не в голове.

А если ваш seedbox не справится и с собственными абонентами? пусть лучше страдают чем качают с внешки?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.