Развертывание маршрутизации запросов приложений в CDN - PullRequest
0 голосов
/ 07 октября 2011

Может кто-нибудь объяснить шаги для развертывания ARR в CDN? Я уже прочитал руководство здесь

Я не понимаю, где находятся серверы кеша. Когда мы приобретаем сервер у компании CDN, он становится исходным сервером. Нужны ли нам дополнительные серверы? И где мы используем родительские кеш-узлы?

Заранее спасибо

1 Ответ

1 голос
/ 08 октября 2011

В этом руководстве описывается, как использовать ARR и IIS для настройки собственного CDN.Таким образом, предполагается, что вы настроили свои собственные серверы для родительского и дочернего узлов.Это не очень распространено, хотя обычно вы платите другой компании за использование их CDN, например Windows Azure CDN .

. Исходный сервер - это веб-сервер, на котором имеется оригинальная или основная копия веб-сайта.,Это единственный сайт, который вы поддерживаете и обновляете.Дочерние узлы - это серверы, к которым обращаются браузеры ваших посетителей.Если у дочернего узла нет копии запрошенного файла, он будет запрашивать его у своих родительских узлов.Если у родительского узла его тоже нет, он запросит его у исходного сервера.Родительский и дочерний узлы будут кэшировать файл для более быстрого его обслуживания при последующем запросе.

Где именно находится каждый сервер, зависит от того, как вы настроили CDN.Но обычно группы дочерних узлов размещаются в географически разных местах по всему миру.Каждая группа дочерних узлов имеет один родительский узел, обрабатывающий все запросы от всех дочерних узлов в этом месте.Если родительский узел не имеет файла в своем кэше, он запросит его у исходного сервера.Таким образом, исходный сервер обычно получает запросы только от родительских узлов.

...