Защита сервера-источника от высоких нагрузок стала доступна клиентам российского CDN-оператора SkyparkCDN с появлением новой услуги — системы прекеша. Она снижает количество запросов к источнику, обеспечивая отказоустойчивость и уменьшает нагрузку.
«Обновление большого объёма контента может перегрузить канал или бэкенд источника. Это замедляет передачу контента в CDN и ведёт к деградации сервиса в целом, — пояснил Дмитрий Угай, CEO SkyparkCDN. — Прекеш экономит ресурсы источника, а значит, и деньги клиента — для обработки соединений можно использовать менее мощное оборудование и меньший канал».
Сеть доставки контента (CDN) — это сеть серверов, между которыми распределяются запросы пользователей. Без использования прекеша каждый запрос отправляется на ближайший кеширующий сервер, который в свою очередь обращается к источнику, чтобы разместить у себя новый контент (это десятки обращений для одного файла).
При использовании прекеша источник получает единицы запросов вместо десятков и сотен. Система работает следующим образом: при появлении нового контента первый CDN-сервер обращается к прекешу, который в свою очередь передаёт запрос источнику. Все последующие запросы того же самого контента с любого CDN-сервера будут обрабатываться не источником, а прекешем.
Прекешем уже пользуются несколько крупнейших клиентов SkyparkCDN. Нагрузка на их серверы-источники снизилась на 80–90%.