Огляд Rackspace CDN

Rackspace CDN - це мережа швидкої доставки вмісту (CDN) від американського гігантського хмарного обчислення Rackspace Technology.

Послуга не використовує власні сервери Rackspace, а натомість базується на 230 крайових вузлах Akamai, розподілених по всьому світу. Але у нас з цим немає проблем - Akamai є одним з найбільших провайдерів навколо, і тестування показує, що це швидше, ніж більшість (про це пізніше.

Rackspace CDN не має усіх функцій, які ви побачите за найкращих конкурентів. Наприклад, немає опції push CDN; це лише витягування (push означає, що ви можете вибрати, який вміст заповнює сервери CDN, тоді як при витягуванні CDN отримує вміст за запитом.) Це полегшує налаштування служби, але також є менш гнучким.

  • Хочете спробувати Rackspace CDN? Перевірте веб-сайт тут

Також немає брандмауера веб-додатків, немає розумної блокування ботів, немає швидкої оптимізації зображення, стиснення Brotli або … Ви розумієте.

Це, щонайменше, полегшує налаштування служби. Вам не потрібно переглядати якийсь величезний веб-сайт підтримки, як це могло б бути з Google Cloud CDN, адже майже все, що ви можете зробити, управляється шляхом створення власних правил краю.

Правила кешування встановлюють, наприклад, термін дії вмісту; Правила обмежень дозволяють або блокують доступ реферером, IP-адресою клієнта або регіоном; Правила походження підтримують отримання вмісту з кількох джерел для обслуговування одного домену. Тут не багато чого навчитися, але підтримка символів підстановки та можливість поєднання кількох правил разом означають, що є трохи більше контролю, ніж можна було очікувати.

Якщо вам потрібна підтримка, вона доступна цілодобово та без вихідних телефоном та електронною поштою.

Існує також гарантія рівня обслуговування, яка обіцяє 100% безвідмовної роботи (за умови звичайних виключень, `` аварійного обслуговування '' тощо) і отримує вам кредит на ваші збори, якщо CDN недоступний більше 12 хвилин на один день. Як і слід було очікувати, дрібним шрифтом достатньо, але все одно приємно бачити, як будь-яка компанія робить такий вид публічного зобов’язання.

Ціноутворення

Ціни CDN на Rackspace базуються на використаному трафіку та запитах, при цьому плата залежить від регіону.

Плата за дорожній рух починається з $ 0,10 за ГБ для Північної Америки, Європи, Близького Сходу та Африки. Австралія, країни Азіатсько-Тихоокеанського регіону та Японія коштують $ 0,16, Індія - $ 0,19, а Південна Америка досягає вершини - $ 0,27.

Ці цифри стосуються перших 10 ТБ, але падають, коли ви використовуєте більше, і можуть становити до 0,02 дол. США за ГБ для трафіку понад 5 ПБ.

Rackspace також стягує плату за запити, але це не додасть багато до вашого рахунку (мільйон північноамериканських запитів коштує від $ 0,815), а безкоштовний спільний SSL також допомагає зменшити витрати.

Ці ціни в цілому схожі на такі відомі провайдери, як Microsoft Azure CDN, Amazon CloudFront та Google Cloud CDN, але, хоча Rackspace використовує мережу Akamai на корпоративному рівні, вона має лише частину функцій, які ви отримаєте за найвищої конкуренції.

Якщо вас більше цікавить ціна, ніж потужність, ви можете заощадити в іншому місці. Наприклад, KeyCDN коштує від 0,04 долара за ГБ за трафік у Північній Америці та Європі, наприклад, а Банні починається з крихітних 0,01 доларів.

Тим не менше, Rackspace пропонує 100 доларів США безкоштовно для початку. Це не настільки щедро, як деякі - Google передає 300 доларів лише за реєстрацію, - але цього достатньо, щоб розпочати вивчення системи та провести деякі основні тести.

Налаштування

Реєстрація в Rackspace починається з передачі вашої адреси електронної пошти, імені, фізичної адреси, номера телефону тощо.

Компанія запитує дані кредитної картки, але виставляє вам рахунок лише через 30 днів після налаштування послуги. І оскільки ви отримуєте кредит у розмірі 100 доларів США безкоштовно, ви все одно можете нічого не платити до пізніше.

Rackspace за замовчуванням забезпечує двофакторну автентифікацію, вимагаючи від нас використання програми автентифікації або використання коду, надісланого за допомогою SMS, перш ніж ми змогли ввійти вперше. Це хороша новина для безпеки, але для когось може бути клопотом. (І хоча є можливість вимкнути його з інформаційної панелі вашого облікового запису, якщо ви спробуєте це, Rackspace просто ввімкне його знову при наступному вході.)

Приладна дошка Rackspace запустилася з оглядом нашого облікового запису, який, як ми щойно зареєструвались, був майже повністю порожнім. Це не дало нам прямого посилання на консоль CDN, але після сканування меню це було легко знайти, і ми були там за пару кліків. (Якщо ви загубитеся, просто зайдіть на mycdn.rackspace.com.)

Створення налаштування CDN починається з надання доменного імені, джерела та типу трафіку (HTTP або HTTPS.) Виберіть HTTPS, і ви можете додати спільний сертифікат SAN (36 доларів на місяць) або домен Rackspace (xxxx.secure.raxcdn.com). Однак опції Let's Encrypt не існує, і інтерфейс не дає можливості використовувати власний сертифікат.

Оновіть DNS вашого домену записом CNAME, що вказує на CDN, і вам не потрібно робити багато чого, окрім встановлення кількох користувацьких правил.

Це може бути так просто, як редагування правила кешування за замовчуванням. За замовчуванням це надає всім кешованим об’єктам час життя (TTL) на один день, але ви можете змінити це значення на будь-яку кількість секунд, хвилин, годин або днів. Або для додаткового контролю додайте кілька правил, і ви зможете використовувати шляхи та символи підстановки для встановлення різних TTL ( support *. Jpg.webp, new *. Pdf.)

Базова система контролю доступу дозволяє обмежувати ваш вміст відповідно до IP, реферера або географії. Це, в основному, дуже обмежено. Наприклад, функція "Географія" контролює доступ за регіонами, а не за країною, тому ви повинні або заблокувати всю Європу, Близький Схід та Африку, або дозволити це. Але є невеликий плюс у тому, що ці обмеження також підтримують шляхи та символи підстановки, а це означає, що ви можете мати кілька правил, щоб блокувати деякі типи вмісту та дозволяти інші.

Якщо вам потрібно знати більше, перегляньте документацію. Це напрочуд базово для компанії розміром Rackspace, і випадкові примітки, такі як "Останнє оновлення: 17.01.2016", змушують нас замислюватися, наскільки точними можуть бути деякі сторінки, але це все-таки простий спосіб отримати смак послуги.

Продуктивність

Якщо вам цікаво про продуктивність CDN, тоді CDNPerf - прекрасне місце для початку пошуку. Сайт збирає понад 300 мільйонів відповідей CDN щодня, обчислює середні показники у всьому світі та регіонах для 20 провідних компаній і безкоштовно представляє результати всім.

На жаль, Rackspace CDN наразі не входить до списку CDNPerf, на жаль, але Akamai є, і оскільки Rackspace використовує мережу Akamai, його результати, безумовно, варті уваги.

Цифри також виглядають обґрунтованими, оскільки рейтинг Akamai займає 7-е місце з 20 із світовим часом відгуку 31 мс. Це обіграло Fastly, JsDelivr, G-Core, Cloudflare, StackPath та багатьох інших, і було в межах мілісекунд після лідерів (CloudFront та Azure CDN зробили рівну третину, але були лише незначно швидшими на 28 мс).

Результати, які ви побачите, можуть відрізнятися, хоча (краще чи гірше) залежно від кількох факторів: географічного розподілу відвідувачів, вашої системи управління вмістом або дизайну сайту, функцій Rackspace, якими ви користуєтесь, і того, що ви з ними робите. Якщо ви дійсно хочете знати, що можливо, не можна замінити використання безкоштовного кредиту для проведення власних детальних тестів.

Остаточний вердикт

Rackspace пропонує простий спосіб отримати швидку мережу CDN від Akamai, але він не має багатьох функцій і далеко не дешевий. Може бути корисним для простих сайтів, які потребують мережі на рівні підприємства, але такі альтернативи, як CloudFront та Google Cloud CDN, пропонують вам набагато більше енергії за аналогічну ціну.

  • Ми також виділили найкращі CDN

Цікаві статті...