Описание продукта CDN
CDN — это географически распределенная сеть кэширующих CDN-серверов, которая позволяет ускорить доставку статического контента и снизить нагрузку на основной сервер.
В продукте поддерживаются типы и роли пользователей.
Решаемые задачи
CDN подходит для любых интернет-проектов. Задачи CDN:
- ускорять загрузку статического контента (изображения, CSS, JS, видео);
- снижать нагрузку на сервер-источник;
- обеспечивать стабильную работу сайта при пиковых нагрузках;
- улучшать доступность контента для пользователей в разных регионах.
Принцип работы
При первом запросе файла CDN-сервер загружает его с источника контента — основного сервера, где хранится контент, и сохраняет файл в кэш. На последующие запросы этого же файла CDN-сервер отдает файл из кэша без обращения к источнику.
Файл кэшируется только на CDN-сервере, который получил запрос, а не на всех серверах сети. Если пользователь из другого региона запросит тот же файл, то ближайший к пользователю CDN-сервер проверит файл в своем кэше. Если в кэше его нет, CDN-сервер обратится к промежуточному серверу — шилдинг-серверу.
Шилдинг-сервер кэширует все файлы, которые запрашив ают CDN-серверы. Если у шилдинга есть нужный файл в кэше — он отдает его CDN-серверу. Если файла нет, он запрашивает его у источника контента, сохраняет в свой кэш и отдает CDN-серверу.
CDN-серверы не хранят файлы постоянно, а кэшируют на время, которое задается в настройках, — по умолчанию это 24 часа. Если файл долго не запрашивали, он автоматически удаляется из кэша CDN-сервера. При новом запросе этого файла цикл повторяется.
Точки присутствия
Как работать с CDN
Работать с CDN можно в панели управления.
Зоны ответственности
Selectel обеспечивает
- работоспособность сети CDN-серверов;
- доступ в панель управления;
- техническую поддержку.
Selectel не несет ответственность
- за настройки CDN-ресурса и кэширования контента;
- доступность сервера-источника, на котором размещен ваш контент;
- качество контента, который вы раздаете через CDN.
Стоимость
Стоимость CDN фиксированная: 500 ₽ в месяц за каждый ресурс в аккаунте. Подробнее в инструкции Модели оплаты и цены.
Что входит в стоимость
В ежемесячный тариф входит:
- 100 ГБ трафика источника — от сервера-источника до CDN-серверов;
- 800 ГБ внешнего трафика — от CDN-серверов до пользователей.