Rackspace CDN to szybka sieć dostarczania treści (CDN) od amerykańskiego giganta przetwarzania w chmurze Rackspace Technology.
Usługa nie korzysta z własnych serwerów Rackspace, a zamiast tego opiera się na 230 węzłach brzegowych Akamai rozsianych po całym świecie. Ale nie mamy z tym problemu - Akamai jest jednym z największych dostawców na świecie, a testy pokazują, że jest szybszy niż większość (więcej o tym później.
Rackspace CDN nie ma wszystkich funkcji, które zobaczysz u najlepszych konkurentów. Na przykład nie ma opcji wypychania CDN; to tylko ściąganie (wypychanie oznacza, że możesz wybrać, które treści mają zapełniać serwery CDN, podczas gdy w przypadku ściągania CDN pobiera zawartość zgodnie z żądaniem). To sprawia, że usługa jest łatwiejsza do skonfigurowania, ale jest również mniej elastyczna.
- Chcesz wypróbować Rackspace CDN? Sprawdź witrynę tutaj
Nie ma też zapory sieciowej aplikacji internetowych, inteligentnego blokowania botów, optymalizacji obrazu w stylu Fastly, kompresji Brotli lub… Masz pomysł.
To przynajmniej sprawia, że usługa jest stosunkowo łatwa do skonfigurowania. Nie musisz przedzierać się przez jakąś ogromną witrynę wsparcia, tak jak w przypadku Google Cloud CDN, ponieważ prawie wszystko, co możesz zrobić, jest zarządzane przez tworzenie niestandardowych reguł krawędzi.
Na przykład reguły buforowania określają czas wygaśnięcia zawartości; Reguły ograniczeń zezwalają na dostęp lub blokują dostęp przez osobę odsyłającą, adres IP klienta lub region; Reguły pochodzenia obsługują pobieranie treści z wielu źródeł w celu obsługi jednej domeny. Nie trzeba się wiele nauczyć, ale obsługa symboli wieloznacznych i możliwość łączenia wielu reguł razem oznaczają, że jest trochę więcej kontroli, niż można by się spodziewać.
Jeśli potrzebujesz wsparcia, jest ono dostępne 24 godziny na dobę, 7 dni w tygodniu przez telefon i e-mail, bez dodatkowych opłat.
Istnieje również gwarancja poziomu usług, która obiecuje 100% czasu pracy (z zastrzeżeniem zwykłych wyłączeń, „konserwacji awaryjnej” itd.) I zapewnia zwrot opłat, jeśli CDN jest niedostępny przez ponad 12 minut w ciągu jednego dnia. Jak można się spodziewać, jest mnóstwo drobnego druku, ale nadal dobrze jest widzieć, jak jakakolwiek firma podejmuje tego rodzaju publiczne zobowiązanie.
cennik
Ceny Rackspace CDN są oparte na ruchu i żądaniach, a opłaty różnią się w zależności od regionu.
Opłaty za ruch zaczynają się od 0,10 USD za GB w Ameryce Północnej, Europie, na Bliskim Wschodzie i w Afryce. Ceny w Australii, krajach Azji i Pacyfiku i Japonii wynoszą 0,16 dolara, w Indiach 0,19 dolara, a szczyt w Ameryce Południowej - 0,27 dolara.
Liczby te dotyczą pierwszych 10 TB, ale maleją, gdy używasz więcej, i mogą wynosić nawet 0,02 USD za GB dla ruchu powyżej 5 PB.
Rackspace pobiera również opłaty za żądania, ale nie zwiększą one Twojego rachunku (milion żądań w Ameryce Północnej kosztuje od 0,815 USD), a bezpłatny współdzielony SSL pomaga również obniżyć koszty.
Ceny te są zasadniczo podobne do znanych dostawców, takich jak Microsoft Azure CDN, Amazon CloudFront i Google Cloud CDN, ale chociaż Rackspace korzysta z sieci Akamai na poziomie przedsiębiorstwa, ma tylko ułamek funkcji, które uzyskasz u najlepszych konkurentów.
Jeśli bardziej interesuje Cię cena niż moc, możesz zaoszczędzić gdzie indziej. KeyCDN kosztuje od 0,04 dolara za GB ruchu, na przykład w Ameryce Północnej i Europie, a Bunny zaczyna się od zaledwie 0,01 dolara.
Mimo to Rackspace oferuje 100 $ darmowego kredytu na dobry początek. To nie jest tak hojne, jak niektórzy - Google przekazuje ponad 300 dolarów za samo zarejestrowanie się - ale wystarczy, aby rozpocząć badanie systemu i przeprowadzić kilka podstawowych testów.
Ustawiać
Rejestracja w Rackspace rozpoczyna się od przekazania adresu e-mail, imienia i nazwiska, adresu fizycznego, numeru telefonu i nie tylko.
Firma prosi o podanie danych karty kredytowej, ale nie wystawi rachunku do 30 dni po skonfigurowaniu usługi. A ponieważ otrzymasz darmowy kredyt w wysokości 100 USD, nadal możesz nic nie płacić aż do później.
Rackspace domyślnie umożliwia uwierzytelnianie dwuskładnikowe, wymagając od nas użycia aplikacji uwierzytelniającej lub kodu wysłanego SMS-em, zanim będziemy mogli zalogować się po raz pierwszy. To dobra wiadomość dla bezpieczeństwa, ale dla niektórych może być kłopotliwa. (I chociaż istnieje opcja wyłączenia go z pulpitu nawigacyjnego konta, jeśli spróbujesz tego, Rackspace po prostu włączy go ponownie przy następnym logowaniu).
Został uruchomiony pulpit nawigacyjny Rackspace z przeglądem naszego konta, które, ponieważ właśnie się zarejestrowaliśmy, było prawie całkowicie puste. Nie dało nam to bezpośredniego łącza do konsoli CDN, ale po przeskanowaniu menu było to łatwe do znalezienia i byliśmy tam po kilku kliknięciach. (Jeśli się zgubisz, po prostu wejdź na mycdn.rackspace.com.)
Tworzenie konfiguracji CDN rozpoczyna się od podania nazwy domeny, pochodzenia i typu ruchu (HTTP lub HTTPS). Wybierz HTTPS i możesz dodać wspólny certyfikat SAN (36 USD miesięcznie) lub certyfikat domeny Rackspace (xxxx.secure.raxcdn.com). Nie ma jednak opcji Let's Encrypt, a interfejs nie zapewnia sposobu na użycie własnego certyfikatu.
Zaktualizuj DNS swojej domeny za pomocą rekordu CNAME wskazującego CDN, a nie ma nic więcej do zrobienia poza skonfigurowaniem kilku niestandardowych reguł.
Może to być tak proste, jak edycja domyślnej reguły buforowania. Domyślnie daje to wszystkim buforowanym obiektom czas życia (TTL) wynoszący jeden dzień, ale można to zmienić na dowolną liczbę sekund, minut, godzin lub dni. Lub dla dodatkowej kontroli, dodaj wiele reguł i możesz używać ścieżek i symboli wieloznacznych do ustawiania różnych wartości TTL ( support *. Jpg.webp, new *. Pdf.)
Podstawowy system kontroli dostępu umożliwia ograniczenie treści według adresu IP, strony odsyłającej lub lokalizacji geograficznej. W większości jest to bardzo ograniczone. Na przykład funkcja Geografia kontroluje dostęp według regionu, a nie kraju, więc musisz albo zablokować całą Europę, Bliski Wschód i Afrykę, albo zezwolić na to. Ale jest mały plus w tym, że te ograniczenia obsługują również ścieżki i symbole wieloznaczne, co oznacza, że możesz mieć wiele reguł blokujących niektóre typy treści, a zezwalających na inne.
Jeśli chcesz dowiedzieć się więcej, zajrzyj do dokumentacji. Jest to zaskakująco podstawowe dla firmy wielkości Rackspace, a od czasu do czasu notatki, takie jak „Ostatnia aktualizacja: 17.01.2016”, sprawiają, że zastanawiamy się, jak dokładne mogą być niektóre strony, ale nadal jest to prosty sposób na zapoznanie się z usługą.
Występ
Jeśli interesuje Cię wydajność CDN, CDNPerf jest doskonałym miejscem do rozpoczęcia poszukiwań. Witryna zbiera codziennie ponad 300 milionów czasów odpowiedzi CDN, oblicza średnie światowe i regionalne dla 20 czołowych firm i bezpłatnie przedstawia wyniki wszystkim.
Niestety, Rackspace CDN nie znajduje się obecnie na liście CDNPerf, ale Akamai jest, a ponieważ Rackspace korzysta z sieci Akamai, z pewnością warto przyjrzeć się jego wynikom.
Liczby również wyglądają rozsądnie, z oceną Akamai na 7 miejscu na 20 z ogólnoświatowym czasem odpowiedzi 31 ms. To pokonało Fastly, JsDelivr, G-Core, Cloudflare, StackPath i wiele innych i było w ciągu milisekund od liderów (CloudFront i Azure CDN zajęły trzecie miejsce, ale były tylko ułamkowo szybsze przy 28 ms).
Wyniki, które zobaczysz, mogą się jednak różnić (lepsze lub gorsze) w zależności od kilku czynników: rozmieszczenia geograficznego odwiedzających, systemu CMS lub projektu witryny, używanych funkcji Rackspace i dokładnie tego, co z nimi robisz. Jeśli naprawdę chcesz wiedzieć, co jest możliwe, nic nie zastąpi wykorzystania darmowego kredytu do przeprowadzenia własnych szczegółowych testów.
Ostateczny werdykt
Rackspace oferuje łatwy sposób na dostęp do szybkiej sieci CDN Akamai, ale brakuje jej funkcji i nie jest tania. Może być przydatny w przypadku prostych witryn, które wymagają sieci na poziomie przedsiębiorstwa, ale rozwiązania alternatywne, takie jak CloudFront i Google Cloud CDN, oferują znacznie większą moc za podobną cenę.
- Podkreśliliśmy również najlepszy CDN