Fastly: что это такое и почему из-за него перестали работать amazon и reddit

Введение

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

Число пользователей Интернета, в особенности — мобильного, растёт с каждым днём, и создатели сайтов и приложений вполне закономерно задумываются об обеспечении быстрой работы в любой точке мира. Спрос рождает предложение — и количество компаний, предлагающих услуги CDN, тоже постоянно растёт. Достаточно набрать в Гугле соответствующий запрос — и в поисковой выдаче будет представлено огромное количество рекламных объявлений.

Как выбрать действительно качественного провайдера CDN? На что обратить внимание в первую очередь?

Эти вопросы мы подробно разберём ниже. План нашего изложения будет таким: сначала мы попытаемся сформулировать критерии выбора, а затем на основе этих критериев сравним наиболее популярных провайдеров.

Преимущества Investing Insights

5 способов повысить эффективность анализа

  • Объективный рейтинг акций на основании 6 рыночных факторов

  • Целевые цены и рейтинги аналитиков Уолл-стрит

  • Мнение блогеров, инсайдеров и финансовых экспертов об акциях

  • Рейтинги тысяч акций и мнение новостных ресурсов

  • Упрощенный фильтр с 3 критериями анализа инвестиционных идей

  • Объективный рейтинг акций на основании 6 рыночных факторов

  • Целевые цены и рейтинги аналитиков Уолл-стрит

  • Мнение блогеров, инсайдеров и финансовых экспертов об акциях

  • Рейтинги тысяч акций и мнение новостных ресурсов

  • Упрощенный фильтр с 3 критериями анализа инвестиционных идей

  • Объективный рейтинг акций на основании 6 рыночных факторов

  • Целевые цены и рейтинги аналитиков Уолл-стрит

  • Мнение блогеров, инсайдеров и финансовых экспертов об акциях

  • Рейтинги тысяч акций и мнение новостных ресурсов

  • Упрощенный фильтр с 3 критериями анализа инвестиционных идей

Возможности, функции, технологии

Большинство провайдеров CDN предоставляют примерно одинаковые услуги и поддерживают примерно одинаковый набор протоколов и технологий. Подробного сравнения мы делать не будем, и в этом нет нужды: подробную таблицу можно посмотреть, например, здесь.

Функциональность Akamai G-Core Labs Cloudflare CloudFront Ngenix CDNvideo Key CDN Fastly CDN77
Техническая поддержка 24/7 Есть, бесплатная Есть, бесплатная Есть, платная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть, бесплатная
Публичный API Есть Есть Есть Есть Есть Есть Есть Есть Есть
Плагины для CMS Есть для Wordrpess, а также для множества менее известных и реже используемых CMS (Typo3, October CMS и других)
есть (основные опции — бесплатно)
есть для WordPress и Bitrix Есть для WordPress, Drupal, Magento и других Есть для Wordress, October, Craft CMS и других Нет Есть для WordPress, Joomla, Magento, Joomla!, UMI CMS. 1C-Битрикc, UMI CMS Есть для WordPress, Joomla!, СraftCMS Есть для Droopal, Magento, WordPress Есть для WordPress
Статистика использования CDN Есть (основные опции — бесплатно) Есть, бесплатно + платная расширенная аналитика Есть (основные опции — бесплатно) Есть (основные опции — бесплатно) Есть Есть Есть Есть Есть
Предоставление “сырых” логов по запросу Есть, платно Есть, платно Есть, платно Есть, платно Есть, бесплатно Есть, бесплатно Есть, бесплатно Есть, бесплатно Есть, бесплатно
Шилдинг (Origin Shield) Есть, бесплатно Есть, платно Есть, бесплатно Есть, бесплатно Есть Есть, бесплатно Есть, бесплатно Есть, бесплатно Есть, бесплатно
Web Application Firewall (WAF) Есть, платно Есть, платно Есть, платно Есть, платно Есть, платно Есть, платно Есть, платно Есть, платно Есть, бесплатно
Защита от DDoS Есть, платная Есть, платная Есть, платная Есть, платная Есть, платная Есть, 50 ГБ трафика — бесплатно Есть, платная Есть, платная Нет
Поддержка прямых эфиров (live streaming) Есть Есть Есть Есть Есть Есть Есть Есть Есть
Поддержка SSL Есть, платная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть, бесплатная Есть Есть Есть
Интеграция Let’s Encrypt Есть Есть Нет Есть Есть Есть Есть Есть Есть

Вопросы и ответы

  • Что такое Investing Insights?

    Investing Insights — эксклюзивный сервис, где собраны экспертные знания нескольких тысяч специалистов фондового рынка. Узнавайте первыми о самых перспективных акциях от ведущих аналитиков Уолл-стрит, инсайдеров, финансовых блогеров, менеджеров хедж-фондов и отдельных инвесторов. Сервис Investing Insights доступен только на нашем веб-сайте. Вскоре будет доступна информация по фондовым рынкам Великобритании и Канады.

  • Что такое Smart Score?

    Smart Score — это эффективная рейтинговая система, в рамках которой акции оцениваются по шкале от 1 до 10 на основании шести уникальных рыночных факторов. Рейтинг Smart Score обновляется каждый вечер после закрытия биржи пять дней в неделю.

  • Можно ли пользоваться Investing Insights бесплатно?

    Да, Investing Insights можно использовать бесплатно в течение 14 дней.
    По завершении пробного периода подписка становится платной. Наша Служба поддержки примет запрос на отмену подписки до окончания пробного периода, если вы захотите прекратить пользоваться сервисом.
    Учтите, что при оплате через PayPal может выполняться временное удержание средств.

  • Как отменить платную подписку на Investing Insights?

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

  • Получу ли я уведомление накануне продления подписки?

    Подписка продлевается автоматически. В день окончания подписки происходит автоматическое списание средств и продление подписки. Продление подписки можно отменить в любой момент. О том, как это сделать, смотрите в ответе на вопрос «Как отменить подписку на Investing Insights?». Подписка будет активна в течение оплаченного периода.

  • Какие способы оплаты доступны?

    Мы принимаем все основные виды кредитных и дебетовых карт, включая Visa, Mastercard, American Express, Discover, JCB и Diners. Другие виды оплаты зависят от вашего местонахождения.

Остались вопросы?

Надеемся, вам удалось найти ответы на свои вопросы. Дополнительные сведения о сервисе Insights можно найти здесь. Посетите Центр поддержки Investing.com, чтобы ознакомиться с более подробной информацией.

Критерии выбора

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

Второй критерий — это количество стыков с операторами связи. Чем больше стыков, тем меньше время отклика. Обычно такую информацию провайдеры CDN не публикуют, и всё можно узнать только с помощью тестирования

Здесь же обратим внимание на количество партнёров по пирингу — чем их больше, тем выше скорость доставки контента

Третий критерий — это поддержка технологий и протоколов (HTTP/2, IPv6, сертификаты SSL и другие). Обычно современные CDN всё это поддерживают, но возможны нюансы, особенно если речь идёт о небольших провайдерах.

Четвёртый критерий — это наличие дополнительных услуг и функций (наличие REST API, плагинов для сайтов и мобильных решений, предоставление «сырых» логов, анализ статистики потребления и др.).

Пятый критерий — это наличие техподдержки (в том числе и на русском языке), а также качество документации и обучающих материалов (на разных языках, включая русский).

Кого мы будем сравнивать, или Мини-рейтинг провайдеров CDN

Выбор провайдеров для сравнения — тоже не самая простая задача: предложение, как уже было сказано выше, очень большое

При выборе мы обращали внимание на следующее:

  1. Количество точек присутствия по всему миру
  2. Наличие среди клиентов веб-сервисов глобального масштаба
  3. Высокие позиции в специализированных аналитических сервисах и рейтингах (сdnperf.com, cdncomparison.com, аналитический сервис Citrix).

В первую четвёрку у нас вошли провайдеры, которые уже прочно заняли место на глобальном рынке:

  • Akamai — в представлении не нуждается. Это — один самых известных и самых крупных провайдеров услуг CDN в мире. Компания была основана в США в 1998 году. На сегодняшний день в состав сети Akamai входят около 275 000 серверов, расположенных в 136 странах мира. В числе клиентов — BBC, IBM, RedHat, Hewlett Packard, Airbnb и другие известные компании. В России услуги Akamai часто бывают доступны через реселлеров.
  • G-Core Labs — компания с штаб-квартирой в Люксембурге и инфраструктурой из 100+ точек присутствия на 5 континентах; обширная сеть в России и СНГ. Основана в 2011 году. Помимо услуг CDN предлагает также услуги хостинга (физические и виртуальные серверы), кастомного стриминга, публичных и гибридных облаков. Среди известных клиентов — Wargaming, Metro cash&carry, Avast, TED, Сбер, 1 канал, МТС, Мегафон, Сибур, Tinkoff, Lamoda, GetCourse, RedFox Games.
  • CloudFront — ещё один оператор CDN, который в представлении не нуждается: это Amazon. В состав сети входят 225 точек присутствия во многих странах мира. Услугами этой CDN пользуются Slack, Сanon, Discovery Communications и другие.
  • Cloudflare — ещё одна известная американская хостинговая компания. Услуги CDN предоставляет с 2010 года. С 2016 года присутствует и в России — именно тогда был открыт первый офис — но представлена до сих пор мало. Среди известных клиентов компании — Tinder, Udemy, Medium.Com и другие.
  • Fastly — американский облачный провайдер. Имеет офисы на территории США, а также в Лондоне. Точки присутствия расположены на территории США, Южной Америки и Европы. В России и бывшем СССР не представлен: ни офисов, ни точек присутствия нет.
  • CDN77 — британская компания; имеет точки присутствия в более чем 20 странах. Её услугами часто пользуются организаторы онлайн-трансляций. Среди известных клиентов — NASA, образовательный сервис Udemy, разработчик антивируса ESet, телеканал Sport1.
  • KeyCDN — компания с штаб-квартирой в Швейцарии, ориентированная преимущественно на европейский рынок. Основана в 2012 году. За почти 10 лет на рынке успела достаточно хорошо себя зарекомендовать; среди известных клиентов — Uploadcare, Discourse, Sennheiser.

В следующую группу мы выделили российских провайдеров CDN, которые достаточно успешны на российском рынке и имеют шансы на дальнейший рост, в том числе и в международном масштабе:

  • Ngenix — российская компания, провайдер облачных сервисов. Входит в группу компаний «Ростелеком — центры обработки данных». Ориентирована преимущественно на российскую аудиторию и известна такими проектами, как трансляции организация спортивных соревнований, организация видеонаблюдения на выборах, прямые линии с российскими политиками.
  • СDNvideo позиционирует себя как «ведущий оператор CDN в России и СНГ». Точки присутствия (информация с официального сайта) расположены в основном в России и бывшем СССР (Молдова, Украина, Кыргызстан, Украина, Казахстан, Узбекистан), а также в США, Нидерландах, Ираке, Сингапуре, Австралии и ряде др. стран. Услугами компаниями пользуются РБК, 2ГИС, РИА «Новости», «Русское радио» и др.

Количество стыков с операторами связи

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

По количеству партнёров лидируют Akamai, CloudFlare, Cloudfront и G-Core Labs. У каждой из этих компаний — более 5000 партнёров. У остальных участников обзора — от 1000 до 2000.

Во-вторых, все компании, отобранные нами для обзора, вполне можно «пробить» с помощью сервиса PeeringDB. Там можно найти, к каким точкам обмена трафиком подключена та или иная компания и где установлено её пиринговое оборудование.

Информация о количестве точек обмена трафиком, к которым подключены участники нашего обзора, приведена в следующей таблице:

Провайдер Число IXP Число партнёров по пирингу
Akamai 333 1700
G-Core Labs 157 >5000
CloudFront 343 нет данных
Cloudflare 411 >5000
Ngenix 25 >1000
CDNVideo 40 >1000
KeyCDN не найдено нет данных
Fastly 245 >1000
CDN77 56 нет