Настройка сервера в качестве CDN - PullRequest
1 голос
/ 26 августа 2011

У нас есть сервер и домен, которые мы сейчас используем в основном как большой жесткий диск с видеофайлами и изображениями (размещенный на MediaTemple). Что нужно сделать, чтобы настроить этот сервер и домен как CDN?

Я видел эту статью: http://www.riyaz.net/blog/how-to-setup-your-own-cdn-in-30-minutes/technology/890/

Но похоже, что это псевдоним для блока, а не перемещение контента. Наше содержимое размещено в другом окне.

Ответы [ 2 ]

5 голосов
/ 26 августа 2011

Одним из принципов CDN является то, что контент географически близок к клиенту - если у вас есть только один сервер CDN (а не несколько реплицированных серверов), это не CDN.

Однако вы можетепо-прежнему получают некоторые преимущества CDN.Браузеры обычно получают только 8 ресурсов параллельно с любого заданного имени хоста.Вы можете назначить серверу 'CDN' несколько имен хостов поддоменов и запросы циклического перебора.

www1.example.com
www2.example.com
www3.example.com
...

Это фактически утроит количество одновременных запросов, которые браузер сделает на ваш сервер, так как он увидит три имени хоста.как три отдельных веб-сервера.

0 голосов
/ 15 марта 2014

По сути, вы создаете сервер «наилучшего маршрута» для своего клиента. Что вы в основном делаете, это помещаете несколько IP-адресов в один пример HOSTNAME. нестатический контент * (динамические страницы) на WWW.Example.Com Принимая во внимание, что JSP, AVI и т. Д. Хранятся на media.cdn.example.com

media.cdn.example.com выглядит как 1.2.3.4; 8.8.9.9; 103.10.4.5; и т. Д.

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

Другой способ - заставить контент обслуживаться по определенному маршруту, и, таким образом, заставляет маршрутизатор делать то же самое.

...