Почитал про сети доставки контента и прикинул, что действительно быстрее было бы отдавать статику через какой-то внешний сервер, ориентируясь на географию и близость акцептора.
Вопрос вот в чём- кто-нибудь пользуется подобным? И если да, то ощутили ли вы какой-то положительный эффект, был ли опыт приятен и вообще, расскажите побольше. Я слышал про Amazon, русские аналоги, но чёткой картины нет(да и на сайтах компаний в основном предложения видеохостингам).
Например у (mt) mediatemple пинг до серверов из России плохой.
За 20 $/месяц можно включить их CDN и до статических страниц становится нормальный пинг. Оно, притом, само умеет определять, что есть статика и как её хранить (мелкие файлы в озу, крупные на дисках). Можно и вручную.
С их конскими ценниками(российские cdn) проще самому серверо раставить по россии или дедиков набрать.
А вообще какой у вас объем информации в месяц передается? 100 террабайт хотя бы есть?
А нахрена вам цдн если у вас нет трафика?
Раздавать 100 мегабайт в день с цдн глупо. Если объемы существенно меньше то смысла от цдн никакого нет, только трата денег, можно все раздавать быстро и с одного сервера, если про россию.
В мировом масштабе не использовал, но там видимо да приятственная вещь если отдавать америкосам контент с америки, а японцам из японии, в российской действительности все намного хуже, отсутствует связность локальная у большого количества магистральных операторов между собой, цоды чуть дальше от центра принадлежат полностью магистральным операторам связи и соответственно аплинк один, и все клиенты с того же региона получат если контент с этого цода с cdn то трафик пойдет либо через москву, либо через европу.
Знакомые разворачивают cdn по играм, то есть клиента коннектит на соответствующий сервер в локальных датацентрах, но из за ситуации описанной выше оно им не сильно помогает.
Подскажите лучше какие метрики использовать для определения географии и близости акцептора. Ведь часто ситуация что физически рядом, а каналы никакие.
Допустим есть группа серверов в Москве, ну а остальные раскиданы по России от Краснодара до Иркутска. Кроме сервера никакого оборудования нету в регионах.
По делу смотря какой вариант CDN вы хотите использовать. Свою или что нить типа acamai? Сайт для всего мира или только для русскоговорящих стран. Размер статики.
Можно воспльзоватся услугами сайтов которые меряют время загрузки из разным мест мира чтобы понять масштабы бедствия.