Преглед на мрежата за доставка на съдържание в облака Tencent

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

Това е част от Tencent Cloud, огромна AWS и подобна на Microsoft Azure колекция от облачни услуги и платформи. Ако искате да създадете решение от нулата, можете да свържете CDN с една от виртуалните машини на Tencent, облак за съхранение в облак, може би да включите продукт за поточно предаване на мултимедия на живо, а други функции обхващат всичко - от бази данни и мрежи до IoT, Големи данни и AI. Но ако търсите само CDN, не се притеснявайте; и това е добре.

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

Глобалната мрежа на компанията също разполага с много мощност с над 1000 допълнителни възли, разпространени в над 50 държави и комбинирана честотна лента от гигантски 120Tbps.

  • Искате ли да опитате Tencent Cloud CDN? Вижте уебсайта тук

Настройката може да бъде много проста: насочете компанията към вашия източник на домейн, добавете запис CNAME към регистратора на домейна си, за да насочите към CDN и сте горе-долу готови за работа.

Но има и много фина настройка и персонализиране на ниско ниво. Можете да промените времето на изтичане за различни типове файлове, директории или пътища, например - или да разрешите (или блокирате) достъп чрез IP адрес, референт или потребителски агент. Също така е възможно да се предотврати горещо свързване с различни схеми, базирани на интелигентни клеймо, добавяне на безплатни SSL сертификати и списъкът продължава.

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

Таксите за CDN на Tencent се основават на схема за плащане при преминаване, при която се таксува за честотната лента, която използвате. Цените варират в зависимост от региона и в зависимост от количеството трафик, който използвате.

Ако търсите сървъри на континенталната част на Китай, Tencent са толкова евтини, колкото ще видите, като цените започват от 0,037 долара за GB. Отстъпките стартират и в началото. Няма нужда да използвате петабайт (1024 терабайта), преди да започнете да спестявате големи пари: ще платите само 0,026 долара на GB за данни от 50 до 100TB и само 0,02 долара след това.

Северна Америка и Европа са частично по-скъпи при началните 0,045 долара за GB, но отново падат до 0,02 долара за трафик над 100TB.

Цените се покачват за други региони, но не толкова стръмно, както често ще видите другаде, като дори най-скъпите региони (Близкия изток, Африка, Южна Америка) струват около $ 0,1039 до $ 0,108 за GB.

За разлика от тях, CloudFront таксува 0,17 долара в Индия, Microsoft Azure CDN достига 0,233 долара в Южна Америка, докато Fastly иска сухи 0,28 долара на GB в Бразилия, Индия и Южна Африка. Ако искате да се обърнете към световна аудитория, Tencent трябва да струва по-малко от повечето.

Ако имате прост уебсайт, може би не използвате много трафик, тогава все пак можете да спестите пари другаде. Стартовият CDN на StackPath е само $ 10 за 1TB честотна лента на месец, например, или $ 0,01 на GB, докато ограниченият план за обем на Bunny налага фиксирана ставка от $ 0,005 на GB по целия свят. Нито едно от двете не започва да съответства на Tencent CDN за функции, но и двете са значително по-добри, отколкото бихте очаквали за парите, които (едва) плащате.

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

Регистрирането с Tencent изисква предаване на много лична информация. Първо сайтът попита за нашата дата на раждане, държава, имейл адрес и номер на мобилен телефон. След като потвърди имейла и мобилния ни телефон, той поиска данни за кредитна карта и адрес за фактуриране. След това отново ни подкани пълното ни име, адрес и телефонен номер. И накрая, той предупреди, че ако искаме да използваме крайни възли в континентален Китай, ние също ще трябва да потвърдим нашата самоличност, „както се изисква от законите и разпоредбите на континентален Китай“.

Най-накрая стигнахме до конзолата и намерихме меню от 65 услуги на Tencent Cloud. Въвеждането на CDN в полето за търсене обаче ни насочи към съответната връзка и стигнахме до конзолата за услуги с едно щракване. Само за да намерим друго искане да потвърдим самоличността си. (Въпреки че сайтът предполага, че това се отнася само за хора, които използват мрежата от континентален Китай, изглежда, че е необходимо за всички.)

Този път сайтът ни даде две възможности. Потвърждаването като организация изисква предоставяне на данни за регистрация и снимка за удостоверение, докато индивидуалният екран за потвърждение изисква вашето име и адрес, отново и подробности плюс снимка на паспорта или шофьорската книжка.

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

Настройвам

Корпоративните CDN обикновено не правят много отстъпки на новодошлите. Конзолите им предполагат огромни технически познания и дори сайтовете за поддръжка могат да бъдат по-объркващи, отколкото полезни.

Tencent Cloud се опитва да бъде по-достъпен. Когато създавате първата си „дистрибуция“, въвеждате име на домейн и избирате неговите настройки, опциите на страницата са сравнително ясни, с бележки, подобни на подсказки, които обясняват някои моменти. Те не винаги са добре подбрани, така че има икона за помощ за настройката на региона (с опции за китайски континентален, отвъдморски и глобален), но нищо за „COS Origin“ или „Enable Range Gets“. И все пак 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

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