Что такое сеть доставки контента (CDN)?

Что такое CDN сети доставки контента?

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

Когда вы думаете о ваших серверах, на которых размещен ваш сайт, им приходится мириться с множеством запросов. Для некоторых из этих запросов может потребоваться, чтобы ваш сервер обменивался данными с другими серверами баз данных или сторонними интерфейсами программирования приложений (API) перед созданием динамической страницы.

Другие запросы могут быть простыми, например, обслуживание изображений или видео, но требуют чрезмерно большой пропускной способности. Однако ваша хостинговая инфраструктура может не справиться со всем этим одновременно. Например, страница в этом блоге может делать десятки запросов на изображения, JavaScript, CSS, шрифты… в дополнение к запросам к базе данных.

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

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

Проще говоря, чем дальше ваш веб-сервер от ваших клиентов, тем медленнее ваш сайт для них. Ответ - использовать Сеть доставки контента.

Пока ваш сервер загружает ваши страницы и контролирует весь динамический контент и API запросов, ваша сеть доставки контента (CDN) может кэшировать элементы в распределенной сети в центрах обработки данных по всему миру. Это означает, что ваши потенциальные клиенты в Индии или Великобритании могут просматривать ваш сайт почти так же быстро, как и посетители, живущие дальше по улице.

Akamai - пионер в технологии CDN

Провайдеры CDN

Стоимость CDN может варьироваться от бесплатной до весьма непомерно высокой в ​​зависимости от их инфраструктуры, соглашений об уровне обслуживания (SLA), масштабируемости, избыточности и, конечно же, их скорости. Вот некоторые игроки рынка:

  • Cloudflare может быть одним из самых популярных CDN.
  • Если вы на WordPress, Jetpack предлагает собственный CDN, который довольно надежен. Мы размещаем наш сайт на Маховик который включает CDN с услугой.
  • StackPath CDN это простой вариант для малого бизнеса, который может обеспечить отличную производительность.
  • Amazon CloudFront может быть крупнейшим CDN с Amazon Simple Storage Service (S3) как самым доступным поставщиком CDN на данный момент. Мы используем его, и наши затраты едва превышают 2 доллара в месяц!
  • Limelight Networks or Akamai Сети довольно популярны в корпоративном пространстве.

akamai-how-content-delivery-network-works.png

Изображение из Akamai Networks

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

Сети CDN корпоративного уровня часто являются избыточными и имеют большое время безотказной работы. А при разгрузке трафика в CDN вы даже можете обнаружить, что расходы на хостинг и пропускную способность падают вместе с увеличением доходов. Неплохая инвестиция! Помимо сжатие изображения, наличие сети доставки контента - один из лучших способов ускорить обслуживание вашего сайта!

Раскрытие информации: мы являемся клиентами и аффилированными лицами StackPath CDN и люблю сервис!

Один комментарий

  1. 1

    Для дополнительной избыточности в CDN и обеспечения непрерывной работоспособности вы можете использовать стратегию Dual-CDN. По сути, у вас может быть балансировка нагрузки между двумя CDN одновременно. Вы можете найти больше информации на этом сайте.
    http://www.netdna.com/why-netdna/dual-cdn-strategy/  

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.