Что такое CDN Print

  • 0

Что такое CDN

CDN (content delivery network) - то есть «сеть доставки контента». За частую это множество серверов со специализированным программным обеспечением, которая ускоряет доставку контента уже конечному пользователю. Сервера расположены по всему миру так, чтобы время ответа посетителям сайта было максимально быстрым.

Как работает CDN

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

При использовании сети CDN данные центрального сервера интернет-ресурса копируется на периферийные платформы. Каждая платформа поддерживается в актуальном состоянии полную или частичную копию распространяемых данных. Узел сети, входящий в состав платформы, взаимодействует с локальными сетями интернет-провайдеров и распространяет содержимое конечным пользователям по кратчайшему сетевому маршруту с оптимального по загруженности сервера. Длина сетевого маршрута зависит от географической удаленности пользовательского компьютера от машины передачи трафика в регионе присутствия.

Кэширование является самым распространенным способом реализации CDN решения, так как подразумевает оптимальное использования дискового пространства и связующих каналов сети. При этом максимальные затраты по времени загрузки файлов берет на себя первый пользователь, который обращается на оригинальную машину-сервер контент-провайдер. Все последующие пользователи обращаются к уже загруженным репликам (http - объектам) с ближайшей к ним машины. Таким образом, на удаленных серверах чаще всего запрашиваемые данные.

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

Преимущества CDN:

  1. Ускоренный доступ к содержимому меньше задержки на «узких местах» интернета;
  2. При пропадании связности сети ресурс продолжает частично выполнять свою работу;
  3. Улучшенная статистика и контроль популярности ресурсов;
  4. Устойчивость к DDoS.

Was this answer helpful?

« Back