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

Google Global Cache есть опыт?

Вроде были тут люди, которые тестировали Google Global Cache. Какие впечателения? Как изменился характер трафика и объемы?

Спасибо!

Share this post


Link to post
Share on other sites

Присоединяюсь к вопросу.

 

Коллеги, поделитесь опытом, пожалуйста.

Edited by Drg

Share this post


Link to post
Share on other sites

GGC это как бойцовский клуб, о нем нельзя говорить. NDA и все такое =)

Share this post


Link to post
Share on other sites

гугль дает кэш при трафе с него свыше 400мбит/c

какой выхлоп с него я хз, но тоже интересно было бы послушать

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

у нас ушло порядка двух месяцев включая пересылку серверов и настройку.

 

Интересует сильно ли сложная и долгая процедура согласования и внедрения?

Share this post


Link to post
Share on other sites

гугль дает кэш при трафе с него свыше 400мбит/c

какой выхлоп с него я хз, но тоже интересно было бы послушать

у нас на момент запроса было существенно меньше. На загрузке канала наличие/отсутствие ggc никак не отражается, если вы об этом - единственный видимый результат это то что ролики ну ютьюбе открываются крайне быстро.

Share this post


Link to post
Share on other sites

Как вариант собрать на коленке

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

 

 

GGC действует по другому. в настройках каждой ноды указывается egress который может обеспечить данная нода. и на уровне гугла балансируется если данная нода загружена более 75-80% то новые запросы заворачиваются на другие ноды/сервера.

 

тот кто устновил ноду сам контролирует какие сети она будет обслуживать, анонсируя в сторону ноды необходимые префиксы.

 

p.s. выхлоп одной большой конторы которая имеет порядка 10-15 нод по россии входящтй трафик на все ноды суммарно в пиках около 9Gbps исходящий около 45Gbps.

 

 

Share this post


Link to post
Share on other sites

В нашем регионе GGC обосновался на сети Ростелекома

и абоненты ртк уже смотрят видео с кэш серверов гугла

но судя по всему другим провайдерам гугл-кэш в нашем регионе не отдает видео

я ниразу не видел что-бы видео грузилось от туда

 

вот к примеру 1 из абонентов ртк во Владивостоке пишет:

 

проверил. открыл первое попавшееся видео, качалось отсюда - r3---sn-gvnuxaxjvh-88ve.c.youtube.com

Обмен пакетами с r3.sn-gvnuxaxjvh-88ve.c.youtube.com [212.122.6.206] с 32 байтам

 

судя по всему у кэш серверов адреса 212.122.6.193 - 212.122.6.254

 

пинг на эти сервера у нас идет (2-4мс)

но видео по прежнему не грузится, я так понимаю нужно куда-то обратиться к самому гуглу что-бы они прописали нашу автономку в разрешенные для этого кэш сервера?

 

кто может помочь по этому вопросу? :)

Share this post


Link to post
Share on other sites

Они и не должны отдавать. Кешировалка ставится сугубо для нужд конкретного оператора же.

Edited by yegorov-p

Share this post


Link to post
Share on other sites

это точно? а то например иногда у нас видео грузится с кэш сервера в Иркутске на ТрасТелекоме

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

Share this post


Link to post
Share on other sites

ну если у топикстартера не игрались с DNSом на предмет принудительного выбора серверов кешей, то значит гугл отдает эти кеши для их сети.. Тогда вопрос, или гугл с одной стороны отдает эти IP а с другой стороны там фильтрует либо же у топикстартера ресолвер на чужой сети (гугл же видит только IP ресолвера, а не клиента).

 

Поставьте 8.8.8.8 в качестве ресолвера и проверьте. если проблема уйдет, то ищите, где Ваш ресолвер живет и тащите его к себе в сеть. Если не уйдет.. ну можно попробовать отрепортить прямо из ютуба, там правой кнопкой на проигрывателе минюшка есть, в ней гдето было.

 

Вообще ранее вроде как кеши отдавали всем, наверное чтобы не ловить косяков с ресолвер не в той сети где клиент... Возможно эти инициатива РТ порезать исход.

Share this post


Link to post
Share on other sites

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

Я не помню точно доки, но по-моему там где-то указывалось, что в теории кешировалки могут использоваться в паблике, но в данынй момент они работают только для хостящего их оператора.

Share this post


Link to post
Share on other sites

гугл же видит только IP ресолвера, а не клиента

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

Share this post


Link to post
Share on other sites

оно не делает редирект. Никто не мешает покрутить толи этот топик, толи "ютуб зажимают" и найти там как прописать у себя на ресолвере не те кеши, которые Вам гугл отдает. По идее такой кеш должен обслужить всех, кто к нему попал.

Share this post


Link to post
Share on other sites

оно не делает редирект. Никто не мешает покрутить толи этот топик, толи "ютуб зажимают" и найти там как прописать у себя на ресолвере не те кеши, которые Вам гугл отдает. По идее такой кеш должен обслужить всех, кто к нему попал.

напоминаю, мы говорим про ggc-ноды, которые ставятся на площадке провайдера и используют его (провайдера) ip-адреса, а не собственную инфраструктуру goolgle, доступную через различные обменники типа msk-ix.

 

резолвинг google.ru, youtube.com, www.youtube.com через наши резолверы дает ипишки из автономки гугля. если вгетом качнуть любое видео типа "

отдается хтмл-ка с жаваскриптом, внутри которой подгрузка контента с адресов типа "http://r3---sn-XXXoxu-XXXe.c.youtube.com/...", и эти адреса на любых публичных веб-сервисах, предоставляющих резолвинг для хомячков, резолвятся в ip-адреса из нашей автономки. так что я все же думаю, что дело не в dns.

Share this post


Link to post
Share on other sites

Вообще насколько я помню, то оператор, на площадке которого расположены сервера, анонсирует по бгп префиксы с которых должен делаться редирект на эти сервера.

А дальше пользователя редиректят на основании днс запроса. В принципе если попробовать воспользоваться днс серверами расположеными где нить на территории сша или европы, то вас редиректнет на площадку расположенную где-нить поблизости от этих днс серверов.

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

Share this post


Link to post
Share on other sites

Вообще насколько я помню, то оператор, на площадке которого расположены сервера, анонсирует по бгп префиксы с которых должен делаться редирект на эти сервера.

А дальше пользователя редиректят на основании днс запроса. В принципе если попробовать воспользоваться днс серверами расположеными где нить на территории сша или европы, то вас редиректнет на площадку расположенную где-нить поблизости от этих днс серверов.

беру отсюда http://theos.in/windows-xp/free-fast-public-dns-server-list/ первый попавшийся сервер 208.67.222.222, беру из его вывода первый попавшийся ипишник www.youtube.com (173.194.70.190), прописываю его в /etc/hosts и качаю уже упомянутую ссылку "

отдается хтмлка, внутри которой javascript с загрузкой контента с нашего ggc и с указанием fallback_host вида tc.vXX.cacheX.c.youtube.com, которые уже резолвятся в различные ip-адреса, в зависимости от используемого резолвера.

Share this post


Link to post
Share on other sites

Вообще насколько я помню, то оператор, на площадке которого расположены сервера, анонсирует по бгп префиксы с которых должен делаться редирект на эти сервера.

А дальше пользователя редиректят на основании днс запроса. В принципе если попробовать воспользоваться днс серверами расположеными где нить на территории сша или европы, то вас редиректнет на площадку расположенную где-нить поблизости от этих днс серверов.

беру отсюда http://theos.in/windows-xp/free-fast-public-dns-server-list/ первый попавшийся сервер 208.67.222.222, беру из его вывода первый попавшийся ипишник www.youtube.com (173.194.70.190), прописываю его в /etc/hosts и качаю уже упомянутую ссылку "

отдается хтмлка, внутри которой javascript с загрузкой контента с нашего ggc и с указанием fallback_host вида tc.vXX.cacheX.c.youtube.com, которые уже резолвятся в различные ip-адреса, в зависимости от используемого резолвера.

А теперь поднимаем зону youtube.com и делаем так чтобы все записи вида *.youtube.com резолвились в 173.194.70.190

Но только ейчас я не гарантирую что это будет работать , с год назад работало .. Сейчас если этого ролика нетв кеше то может. Вернуть ошибку

Share this post


Link to post
Share on other sites

А теперь поднимаем зону youtube.com и делаем так чтобы все записи вида *.youtube.com резолвились в 173.194.70.190

можете сказать, зачем?

Share this post


Link to post
Share on other sites

А теперь поднимаем зону youtube.com и делаем так чтобы все записи вида *.youtube.com резолвились в 173.194.70.190

можете сказать, зачем?

для этого есть несколько причин

1 - если есть разделение на локальный (бесплатный) трафик и не бесплатный

2 - если некоторые сервисы гугла попали под блокировку например вот так

Share this post


Link to post
Share on other sites

Год назад начали переписку, тогда минимум было 300 Мбит с сетей гугла. Два месяца назад отказали, сказали что лимиты увеличились в двое. Даже не помогло обещание обслуживания региона :(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now