Jump to content

Recommended Posts

Posted

Коллеги,

 

Хотим организовать свой небольшой CDN для кеширования HLS live stream. В наличии есть своя AS и PI адреса. Зона охвата - Европа (Италия, Германия, Великобритания). Подскажите, возможен такой вариант:

 

1. Заказать VPS в одном из Европейский ЦОД

2. С VPS поднять BGP стык с кем-то из их ISP и проанонсить свои адреса в них

3. На сервере развернуть nginx

 

 

Можете поделиться опытом?

Posted
20 минут назад, LostSoul сказал:

Вы хотите CDN из одного сервера?

Тогда это уместнее назвать просто фронтендом.

Или пункты 1-3 предполагается повторить n раз?

 

Нет, предполагается несколько серверов.  Основной сервер в Москве сейчас.

Posted
24 минуты назад, fox_m сказал:

Нет, предполагается несколько серверов.  Основной сервер в Москве сейчас.

ну тогда наверное , во первых пункты 1-3 предполагается повторить n раз.

во вторых в целом есть разные модели организации CDN.

начиная от DNS которые отдают cname на разные узлы

( упрощенно говоря content.your-project.ru  дает cname или на ru.cdn.your-project.ru или на de.cdn.your-project.ru )

или возможны варианты и с ANYCAST ( анонсирование одной сетки /24 в нескольких местах ,  в каждом случае от разного сервера )

в этом случае вся сетка /24 уходит чисто под anycast а IP управления и.т.п. вам нужно будет использовать отдельные. ( свои у каждой реплики )

 

Posted
2 минуты назад, LostSoul сказал:

ну тогда наверное , во первых пункты 1-3 предполагается повторить n раз.

во вторых в целом есть разные модели организации CDN.

начиная от DNS которые отдают cname на разные узлы

( упрощенно говоря content.your-project.ru  дает cname или на ru.cdn.your-project.ru или на de.cdn.your-project.ru )

или возможны варианты и с ANYCAST ( анонсирование одной сетки /24 в нескольких местах ,  в каждом случае от разного сервера )

в этом случае вся сетка /24 уходит чисто под anycast а IP управления и.т.п. вам нужно будет использовать отдельные. ( свои у каждой реплики )

 

 

Мне больше понравился вариант с anycast. В этом случае не нужно особо заморачиваться с DSN по идее. А кстати, можно как-то заставить DNS вернуть разные адреса, в зависимости от гео-локации абонента?

 

Posted
8 минут назад, fox_m сказал:

 

Мне больше понравился вариант с anycast. В этом случае не нужно особо заморачиваться с DSN по идее. А кстати, можно как-то заставить DNS вернуть разные адреса, в зависимости от гео-локации абонента?

 

это читайте в руководстве к вашему dns серверу.

заставить не сложно.

 

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

 

Posted

Коллеги, а не подскажите популярные ДЦ в Европе, где можно по BGP состыковаться? И желательно, не ставить туда желензый сервер

Posted
45 минут назад, fox_m сказал:

Коллеги, а не подскажите популярные ДЦ в Европе, где можно по BGP состыковаться? И желательно, не ставить туда желензый сервер

Спрашивайте в любом, в каком вам нравятся прочие условия.

Само BGP , как правило, не проблема.

 

 

Posted
5 минут назад, vlad11 сказал:

Vultr и Hetzner позволяют настроить BGP.
И не забывайте, в Европе очень трепотно относятся к абьюзам.

Abuse? В каком смысле? 

Posted
3 минуты назад, fox_m сказал:

Abuse? В каком смысле? 

Если будет жалобы на ваш траффик (на ваши src IP), например на торренты от копирастов или на спам от спамхауса.

P.S. в вашем случае - от копирастов на незаконно раздаваемый аудио-видио контент.

Posted
Только что, vlad11 сказал:

Если будет жалобы на ваш траффик (на ваши src IP), например на торренты от копирастов или на спам от спамхауса.

С своей AS и IP жалоба аплинкам пойдет только в случае длительного и систематического игнорирования таких жалоб на адрес владельца адресов/LIR

 

Posted
Только что, LostSoul сказал:

С своей AS и IP жалоба аплинкам пойдет только в случае длительного и систематического игнорирования таких жалоб на адрес владельца адресов/LIR

 

Жалобы идут сразу в копии аплинкам.

Posted
Только что, vlad11 сказал:

Жалобы идут сразу в копии аплинкам.

ага, до 7 колена. 

А если у нас ANYCAST и аплинков   25 штук?  Всем сразу напишут?

 

Posted
1 минуту назад, vlad11 сказал:

У меня не было клиентов с anycast. Но накладные расходы для рассылки копии - мизерные и копирасты ими пользуются. 

А на tier1 они какому из аплинков жалуются? :-)

 

Posted

Ну, Cogent игнорируют абьюзы копирастов на подключениях вне США.
А вот, если Tier1  что-то не то распространяет, то тут сразу адвокаты урегулируют проблемы.

Posted
2 часа назад, vlad11 сказал:

Если будет жалобы на ваш траффик (на ваши src IP), например на торренты от копирастов или на спам от спамхауса.

P.S. в вашем случае - от копирастов на незаконно раздаваемый аудио-видио контент.

 

У нас на все каналы права есть.

Posted

@fox_m ну просто у человека видимо это наболевшее (всякие незаконные действия и абузы). ну и раз уж начали эту тему - у вас права на распространение по всему миру или территории определённых государств? очень часто вещатели дают права только на одну страну/союз. Например, чтобы смотреть ТВ Англии, приходится брать проксю там у них, т.к. по юридическим причинам они блочат пользователей из других стран

 

3 часа назад, vlad11 сказал:

Жалобы идут сразу в копии аплинкам.

вот вам бизнес-идея. Подключаться через одну AS. Ну т.е. регаете 2 AS на себя, подключатесь к реальным алпинкам с помощью AS1, к ней типа цепляетесь AS2 и анонсируете префиксы как будто бы AS2->AS1->реальные аплинки. Жалобы будут прилетать на AS2 в копию с AS1, а обе AS-ки ваши, хаха, шах и мат!

 

технически, это можно провернуть на одном и том же роутере/сервере

 

P.S. А если до 7 колена ищут "аплников", то регаете 7 AS-ок на себя, ну вы поняли...

Posted
27 минут назад, s.lobanov сказал:

@fox_m ну просто у человека видимо это наболевшее (всякие незаконные действия и абузы). ну и раз уж начали эту тему - у вас права на распространение по всему миру или территории определённых государств? очень часто вещатели дают права только на одну страну/союз. Например, чтобы смотреть ТВ Англии, приходится брать проксю там у них, т.к. по юридическим причинам они блочат пользователей из других стран

  

вот вам бизнес-идея. Подключаться через одну AS. Ну т.е. регаете 2 AS на себя, подключатесь к реальным алпинкам с помощью AS1, к ней типа цепляетесь AS2 и анонсируете префиксы как будто бы AS2->AS1->реальные аплинки. Жалобы будут прилетать на AS2 в копию с AS1, а обе AS-ки ваши, хаха, шах и мат!

  

технически, это можно провернуть на одном и том же роутере/сервере

 

P.S. А если до 7 колена ищут "аплников", то регаете 7 AS-ок на себя, ну вы поняли...

Как тебе такое, Илон Маск?)

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.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.