CDN
Сеть доставки содержимого (англ. Content Delivery Network или Content Distribution Network, CDN) — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку и дистрибуцию содержимого конечным пользователям в сети Интернет. Использование контент-провайдерами CDN способствует увеличению скорости загрузки интернет-пользователями аудио-, видео-, программного, игрового и других видов цифрового содержимого в точках присутствия сети CDN.
Содержание
Преимущества CDN
Основные преимущества использования CDN
- Сокращение времени загрузки веб-сайта. Распространяя контент ближе к посетителям веб-сайта с помощью близлежащего сервера CDN (помимо других оптимизаций), посетители быстрее загружают страницы. Поскольку посетители более склонны уходить с сайта с медленной загрузкой, CDN может снизить показатель отказов и увеличить количество времени, которое люди проводят на сайте. Другими словами, более быстрый веб-сайт означает, что больше посетителей останутся на нем и будут оставаться на нем дольше.
- Снижение затрат на пропускную способность. Затраты на использование полосы пропускания для хостинга веб-сайтов являются основными расходами для веб-сайтов. Благодаря кэшированию и другим оптимизациям CDN могут уменьшить объем данных, которые должен предоставлять исходный сервер, тем самым снижая затраты на хостинг для владельцев веб-сайтов.
- Повышение доступности и избыточности контента. Большой объем трафика или сбои оборудования могут нарушить нормальную работу веб-сайта. Благодаря своей распределенной природе CDN может обрабатывать больше трафика и выдерживать сбои оборудования лучше, чем многие исходные серверы.
- Повышение безопасности веб-сайта. CDN может повысить безопасность, предоставив защиту от DDoS-атак, улучшения сертификатов безопасности и другие оптимизации.
Принцип работы CDN
По своей сути CDN представляет собой сеть серверов, связанных друг с другом с целью максимально быстрой, дешевой, надежной и безопасной доставки контента. Чтобы повысить скорость и возможности подключения, CDN будет размещать серверы в точках обмена между различными сетями.
Эти точки обмена интернет-трафиком (IXPs) являются основными местами, где различные интернет-провайдеры соединяются, чтобы предоставить друг другу доступ к трафику, исходящему из их разных сетей. Имея подключение к этим высокоскоростным и взаимосвязанным местоположениям, провайдер CDN может сократить расходы и время передачи при высокоскоростной доставке данных.
CDN могут уменьшить объем передаваемых данных за счет уменьшения размеров файлов с помощью таких тактик, как минимизация и сжатие файлов. Меньшие размеры файлов означают более быстрое время загрузки. Сети CDN также могут ускорить работу сайтов, использующих сертификаты TLS/SSL, за счет оптимизации повторного использования соединения и включения ложного запуска TLS.