Обзор сети доставки контента Tencent Cloud

Tencent Cloud Content Delivery Network - это сеть доставки контента корпоративного уровня от китайского технологического гиганта Tencent Holdings.

Это часть Tencent Cloud, огромной коллекции облачных сервисов и платформ, подобных AWS и Microsoft Azure. Если вы хотите создать решение с нуля, вы можете подключить CDN к одной из виртуальных машин Tencent, сегменту облачного хранилища, возможно, подключить продукт для потоковой передачи мультимедиа в реальном времени, а другие функции охватывают все, от баз данных и сети до Интернета вещей. Большие данные и искусственный интеллект. Но если вы ищете только CDN, не волнуйтесь; это тоже нормально.

Tencent Cloud CDN сразу выделяется своим огромным присутствием в материковом Китае с более чем 1100 узлами по всей стране. У большинства CDN вообще нет локаций в материковом Китае, и даже китайский конкурент BaishanCloud отстает с 500+.

Глобальная сеть компании также обладает достаточной мощностью: более 1000 узлов, расположенных в более чем 50 странах, а общая пропускная способность составляет гигантские 120 Тбит / с.

  • Хотите попробовать Tencent Cloud CDN? Посетите веб-сайт здесь

Настройка может быть очень простой: укажите компанию на своем исходном домене, добавьте запись CNAME у регистратора домена, чтобы указать на CDN, и вы более или менее готовы к работе.

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

Ценообразование

Сборы Tencent CDN основаны на распределительной схеме, при которой взимается плата за используемую полосу пропускания. Цены различаются в зависимости от региона и объема используемого вами трафика.

Если вы ищете серверы на материковой части Китая, Tencent стоит очень дешево, как вы увидите, с ценами от 0,037 доллара за гигабайт. Скидки тоже действуют рано. Нет необходимости использовать петабайт (1024 терабайта), прежде чем вы начнете экономить большие деньги: вы будете платить всего 0,026 доллара за ГБ для данных от 50 до 100 ТБ, а после этого всего 0,02 доллара США.

Северная Америка и Европа немного дороже, начиная с 0,045 доллара за ГБ, но снова они падают до 0,02 доллара за трафик свыше 100 ТБ.

Цены растут в других регионах, но не так резко, как вы часто можете увидеть в других местах, причем даже самые дорогие регионы (Ближний Восток, Африка, Южная Америка) стоят от 0,1039 до 0,108 долларов за гигабайт.

Напротив, CloudFront взимает 0,17 доллара США в Индии, пик Microsoft Azure CDN составляет 0,233 доллара США в Южной Америке, в то время как Fastly требует невысоких 0,28 доллара США за гигабайт в Бразилии, Индии и Южной Африке. Если вы хотите обратиться к мировой аудитории, Tencent должна стоить дешевле, чем большинство других.

Если у вас простой веб-сайт, который, возможно, не использует много трафика, вы все равно можете сэкономить в другом месте. Стартовый CDN StackPath стоит всего 10 долларов за 1 ТБ полосы пропускания в месяц, например, или 0,01 доллара за ГБ, в то время как план ограниченного объема Bunny взимает фиксированную ставку в размере 0,005 доллара за ГБ по всему миру. Ни один из них не начинает соответствовать Tencent CDN по функциям, но они оба значительно лучше, чем вы ожидаете, за деньги, которые вы (едва) платите.

Проверка личности

Для регистрации в Tencent необходимо предоставить много личной информации. Сначала сайт запросил дату нашего рождения, страну, адрес электронной почты и номер мобильного телефона. После проверки нашей электронной почты и мобильного телефона он запросил данные кредитной карты и платежный адрес. Затем он снова запросил наше полное имя, адрес и номер телефона. Наконец, он предупредил, что если мы захотим использовать граничные узлы в материковом Китае, нам также придется подтвердить свою личность «в соответствии с законами и постановлениями материкового Китая».

Наконец мы добрались до консоли и обнаружили меню из 65 облачных сервисов Tencent. Однако ввод CDN в поле поиска указал нам на соответствующую ссылку, и мы достигли консоли службы одним щелчком мыши. Только для того, чтобы найти еще одно требование для подтверждения нашей личности. (Несмотря на то, что сайт предлагает, чтобы это применимо только к людям, использующим сеть материкового Китая, кажется, что это необходимо для всех.)

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

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

Настраивать

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

Tencent Cloud старается быть доступнее. Когда вы создаете свой первый «дистрибутив», вводите доменное имя и выбираете его настройки, параметры страницы достаточно ясны, с примечаниями в виде всплывающих подсказок для объяснения некоторых моментов. Они не всегда удачно выбраны, поэтому есть значок справки для параметра «Регион» (с вариантами «Материковый Китай», «За рубежом» и «Глобальный»), но ничего для «Происхождение COS» или «Разрешить получение диапазона». Тем не менее, Tencent прилагает больше усилий, чтобы быть понятным, чем многие ведущие сети CDN.

Это хорошие новости, потому что здесь много энергии. У нас нет места, чтобы отдать должное службе, но вот лишь один пример.

Базовые CDN могут предложить вам войти на один исходный сервер (mydomain.com), а затем оставить все как есть. Просто, но ограниченно.

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

Некоторые из ваших предков более способны, чем другие? Нет проблем, при желании вы можете указать вес, чтобы наиболее эффективные серверы получали наибольшее количество запросов.

Также есть поддержка источника IPv6, и вы можете выбрать собственный порт для получения источника протокола HTTP (HTTPS по-прежнему поддерживает только 443).

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

Есть и некоторые сложности. Сети CDN, как правило, позволяют сразу же настроить настройку службы без каких-либо других изменений. Tencent требует, чтобы вы подтвердили свое право собственности на домен, сначала добавив запись _cdnauth к вашему доменному имени со специальным ключом авторизации. Это не имеет большого значения, и вам нужно сделать это только один раз, но это неудобно, особенно если ваши изменения DNS не распространяются в течение дня или двух.

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

Функции

Функции Tencent Cloud включают в себя несколько полезных и удивительно простых настроек.

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

В то же время многие другие функции имеют реальную глубину. Базовые сети CDN могут ограничивать свой контроль доступа, например, простыми черными и белыми списками IP-адресов. Tencent Cloud поддерживает это, но идет намного дальше, включая возможность ограничивать количество запросов в секунду с клиентского IP-адреса (простая форма защиты от DDoS-атак). Опытные пользователи могут даже настроить системы аутентификации на основе временных меток, чтобы другие пользователи не использовали горячие ссылки на их контент.

Это еще не все хорошие новости. Например, сжатие Brotli - очень эффективный способ оптимизации контента, но на сайте сказано, что он «обновляется» и недоступен на момент нашего обзора. Слово «обновленный» звучит как некоторый позитивный шаг, но для активных клиентов Tencent CDN оно переводится как «мы отключаем эту функцию на время, снижая производительность услуг». Может быть, не то, что вы хотите услышать.

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

Очистка кеша позволяет вам удалять контент, хранящийся в Tencent Cloud, что важно для того, что вы только что обновили и хотите, чтобы пользователи немедленно увидели его. Проблема здесь в том, что они не увидят его «сразу», поскольку, по словам Tencent, для завершения очистки требуется «около пяти минут». Китайский конкурент BaishanCloud выполняет очистку за секунды, но пять минут лучше, чем некоторые, и вряд ли будут иметь большое значение для многих классов веб-сайтов.

В основном положительные впечатления продолжились, когда мы обнаружили еще более интересные и продвинутые функции. Обеспокоены, например, затратами? Вы можете установить ограничение пропускной способности. Необходимо разделить ресурсы между доменами? Существует очень мощная система для управления заголовками ответов.

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

Окончательный вердикт

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

  • Мы также выделили лучшие CDN

Интересные статьи...