Recenzja G-Core | radar technologiczny

Recenzja G-Core | radar technologiczny

Założona w 2011 roku w celu obsługi gier online firma G-Core Labs z siedzibą w Luksemburgu oferuje teraz potężne zarządzane pakiety hostingowe i kompatybilny CDN.

Czerwony

G-Core ma rozległą sieć obejmującą pięć kontynentów (Źródło zdjęcia: G-Core)

Sieć G-Core obejmuje ponad 75 lokalizacji na pięciu kontynentach, znacznie więcej niż większość konkurentów. Firma nie tylko umieściła większość z nich w Europie i Ameryce Północnej. Rosja i kraje WNP są objęte ponad 30 wyjątkowymi punktami obecności (PoP), siedem jest w Azji, a inne w Brazylii, Stambule, Dubaju i Australii.

Główną usługą jest pull CDN, w którym G-Core automatycznie pobiera pliki ze swoich serwerów, gdy są potrzebne. Funkcja wstępnego ładowania umożliwia ładowanie plików przed pierwszym żądaniem, zapewniając użytkownikom najlepszą możliwą wydajność. Istnieje opcjonalna obsługa funkcji Origin Push (G-Core przechowuje całą zawartość, co zmniejsza obciążenie serwera) za dodatkową opłatą.

Funkcje bezpieczeństwa obejmują bezpłatne wspólne certyfikaty SSL i Let's Encrypt, a także możliwość korzystania z własnego niestandardowego certyfikatu SSL bez dodatkowych kosztów. Istnieje również wiele ustawień ochrony treści i kontroli dostępu; więcej o tym za chwilę.

Gdzie indziej przyzwoity zestaw funkcji obejmuje obsługę HTTP/2 i IPv6. Niestandardowe reguły HTTP pozwalają dokładnie określić, w jaki sposób i kiedy zawartość jest buforowana i udostępniana, funkcja „natychmiastowego czyszczenia” (która faktycznie zajmuje „kilka minut”) czyści pamięć podręczną w dowolnym momencie, a interfejs API REST pomaga zautomatyzować wszystkie złożone zadania. .

Funkcje usługi

G-Core oferuje wiele usług oprócz swojego CDN (Źródło zdjęcia: G-Core)

Łatwo przegapić obszar CDN witryny, ale G-Core ma również doskonałą platformę multimedialną, która obsługuje transmisję na żywo do 4K, VOD i transkodowanie, opcjonalnie z własnym odtwarzaczem multimedialnym HTML5.

Jeśli jesteś ciekaw szczegółów, kliknij na przycisk Live Demo na stronie, a zostaniesz przekierowany do panelu CDN z przygotowaną wcześniej konfiguracją. Niewiele można z nim zrobić, to tylko demo interfejsu, ale nadal daje szansę zobaczenia różnych ustawień i opcji oraz daje podstawowe pojęcie o tym, jak działa system.

Ceny

G-Core CDN ma prostą strukturę cenową, w której płacisz stałą stawkę za ruch, z którego korzystasz, bez różnic dla poszczególnych krajów lub kontynentów.

Plan Start zapewnia 1 TB ruchu miesięcznie za 25 EUR (30,25 USD) lub 0,03 USD za GB, z opłatą za nadmiar w wysokości 0,025 EUR za żądania GB, chyba że przekroczysz rozsądny limit miliarda miesięcznie (a nawet jeśli tak się stanie) , nadwyżka wynosi tylko 0,0075 EUR na każde 10 000 dodatkowych żądań). Wsparcie jest ograniczone do e-maili tylko w godzinach pracy (8-5).

Plan 5 TB PRO obejmuje ruch 5 TB za 100 EUR (121 USD) miesięcznie, z dodatkową opłatą w wysokości 0,02 EUR i dodaje całodobowe wsparcie przez e-mail, bezpośredni czat online i telefon.

Jak zapewne się domyślasz, plan 10 TB PRO zapewnia 10 TB ruchu za 150 EUR (181,50 USD), z dodatkową opłatą w wysokości 0,015 EUR za GB, jeśli potrzebujesz więcej.

W chwili pisania tego tekstu rejestracja w planie 10 TB PRO zapewnia również 1 TB przestrzeni dyskowej w chmurze na czas trwania umowy, bardzo dużo (kup przestrzeń dyskową osobno, a zapłacisz od 20 EUR miesięcznie za 250 GB). .

Wydaje nam się to wielką wartością. Szybko CloudFront i inne pobierają opłaty od 0,12 € za GB, czterokrotność ceny G-Core, a następnie dodają więcej za ruch z niektórych lokalizacji, a także naliczają dodatkowe opłaty za żądania.

Jednak G-Core jeszcze się nie skończył. 14-dniowy okres próbny obejmuje 300 GB bezpłatnego ruchu, a bezpłatny plan podstawowy zapewnia 100 GB miesięcznie. Nie ma wsparcia poza internetową bazą wiedzy, ale nadal może to być łatwy sposób na poznanie i opanowanie funkcji G-Core CDN.

zainstalować

Rozpoczęcie pracy z G-Core wymagało nieco więcej pracy, niż oczekiwano. Najpierw podaliśmy nasze imię i nazwisko, firmę i adres e-mail, a następnie poproszono nas o wybranie planu. Wybraliśmy darmową opcję, ale nadal musieliśmy wprowadzić nasze dane płatnicze (karta lub PayPal). Mimo wyboru PayPal, strona podziękowała nam za dodanie karty, a także zażądała naszego adresu i numeru telefonu.

Jest to ważne, ponieważ pozwoliło G-Core zacząć obciążać nasze konto, gdy tylko skończy się kredyt w wysokości 50 €. Jeśli przeprowadzasz własny test na ruchliwej stronie internetowej, może on być szybszy niż myślisz, dlatego ważne jest monitorowanie salda konta.

Zaczepy

To jest interfejs panelu internetowego G-Core (Źródło zdjęcia: G-Core)

Internetowy panel kontrolny G-Core jest dość prosty, przynajmniej jak na standardy CDN. Duży przycisk „Utwórz zasób CDN” pokazuje pierwszy krok; początkowy formularz tworzenia jest krótki, ustawienia domyślne są dobrze dobrane i możesz zacząć od wprowadzenia tylko swojego serwera początkowego (domeny źródłowej lub adresu IP).

Istnieją inne opcje dla bardziej doświadczonych użytkowników. CDN może pobierać zawartość z jednego źródła lub z grupy, opcjonalnie z niestandardowym portem. Możesz połączyć się tylko przez HTTP, tylko HTTPS lub wybrać automatycznie. Możesz użyć współdzielonego certyfikatu SSL, wygenerować bezpłatny certyfikat Let's Encrypt lub dodać własny standardowy lub ogólny certyfikat.

Dobrze zaprojektowany interfejs nie zakłada, że ​​jesteś guru CDN. Żargon ogranicza się do podstaw usługi, pola tekstowe początkowo pokazują przykładowe wpisy, a pod każdym ustawieniem znajduje się legenda wyjaśniająca dokładnie, co robi. Jest potężniejszy i bardziej użyteczny niż większość konkurentów.

zainstalować

Tworzenie zasobów CDN na G-Core jest stosunkowo prostym procesem (Źródło zdjęcia: G-Core)

Utworzenie początkowego zasobu CDN to tylko pierwszy krok, ale strona z instrukcjami konfiguracji zawiera przegląd dalszych czynności: utworzyć rekord CNAME, zaktualizować kod naszej witryny internetowej, aby wskazywał CDN (zamienić

Nie ma zbyt dużej głębi — cała strona ma mniej niż 250 słów — ale jest to przydatny punkt wyjścia, a na stronie pomocy technicznej jest więcej wskazówek, jeśli (cóż, kiedy) ich potrzebujesz.

ustawienia

Oprócz CDN G-Core możesz także uzyskać dostęp do innych usług firmy w menu ustawień (Źródło zdjęcia: G-Core)

cechy

Domyślne ustawienia CDN G-Core są dobrym punktem wyjścia, ale dostępnych jest wiele innych opcji, jeśli ich potrzebujesz.

Zaczynają się one od ochrony pochodzenia, w której można określić serwer CDN do obsługi żądań braku pamięci podręcznej (prosty sposób na zmniejszenie obciążenia serwera pochodzenia).

Opcje buforowania (decyduj, kiedy zawartość wygaśnie) pozwalają wybrać, czy jest to kontrolowane przez serwer źródłowy, czy CDN, i ustawić czas wygaśnięcia pamięci podręcznej (domyślnie 4 długie dni, ale można go ustawić na zaledwie 10 sekund lub dowolna wartość niestandardowa, którą lubisz.)

Jeśli Twój serwer nie zapewnia buforowania nagłówków HTTP, G-Core będzie buforować tylko zawartość z kodami HTTP 20x (powodzenie) lub 30x (przekierowanie), ignorując kody błędów 40x i 50x. Jest to kolejna rozsądna opcja domyślna, ale usługa rozpoznaje również, że w pewnych sytuacjach możesz chcieć udostępniać nieaktualne treści z pamięci podręcznej (jeśli serwer źródłowy nie działa z powodu problemu technicznego) i możesz to również kontrolować.

Funkcje kompresji sięgają od obsługi GZip i Brotli po opcję optymalizacji dostarczania dużych plików, która umożliwia buforowanie plików większych niż 10 MB w osobnych częściach. Nie może działać z żadną magią przepustowości - ogólne czasy pobierania pozostają podobne, ale skraca czas, w którym użytkownik widzi pierwszy bajt - ale jest to mile widziany dodatek, którego nie zobaczysz często gdzie indziej.

Długa lista narzędzi bezpieczeństwa pozwala kontrolować dostęp za pomocą bezpiecznego tokena, zakresów adresów IP, strony odsyłającej, kraju, agentów użytkownika i nie tylko. Daje to wiele sposobów ograniczenia bezpośrednich linków lub innego niechcianego dostępu do treści, a także możesz przeczytać podstawowe informacje o tym, co jest dostępne w witrynie pomocy technicznej.

Jeśli ustawienia menu nie dają dokładnie tego, czego potrzebujesz, okno dialogowe Reguły G-Core zapewnia szczegółową kontrolę dopasowywania adresów URL do tekstu dosłownego lub wyrażeń regularnych, stosowania nowych reguł buforowania, konfigurowania dostępu na różne sposoby (kraj, adres IP, strona odsyłająca, bezpieczny token, agent użytkownika, metoda HTTP itp.), dodawanie niestandardowych nagłówków i ogólnie przejęcie kontroli nad sumą tego, co się dzieje.

Jest to zdecydowanie najbardziej złożony zestaw funkcji, jaki oferuje G-Core. Tworzenie reguł nie jest w pełni opisane na stronach pomocy technicznej i będziesz potrzebować dużego doświadczenia z CDN i nagłówkami HTTP, aby zrozumieć, co jest możliwe. Ale jeśli to nie problem, znajdziesz tu mnóstwo mocy i elastyczności.

interfejs 2

Możesz nawet użyć pulpitu nawigacyjnego G-Core, aby zobaczyć, jaki ruch jest używany w lokalizacjach brzegowych usługi (Źródło zdjęcia: G-Core)

Po uruchomieniu pulpit nawigacyjny G-Core informuje Cię o atrakcyjnych raportach dotyczących ruchu CDN, przepustowości, kodów odpowiedzi, wskaźnika trafień w pamięci podręcznej i żądań na sekundę. Możesz filtrować według czasu, aby wyświetlić dane od ostatniej godziny do pełnego miesiąca, lub możesz wyświetlić dane zagregowane w ciągu ostatniego roku.

Advanced Analytics idzie o krok dalej w raportowaniu, udostępniając szczegółowe informacje o wykorzystaniu pamięci podręcznej według lokalizacji, katalogów, urządzeń, przeglądarek, systemów operacyjnych i nie tylko.

Wsparcie jest dostępne 24 godziny na dobę, 7 dni w tygodniu i obejmuje czat na żywo, e-mail i bilety. Przetestowaliśmy usługę czatu i otrzymaliśmy dokładne i pomocne odpowiedzi na nasze pytania w ciągu kilku minut, znacznie lepsze niż to, co zwykle widzimy gdzie indziej.

Wydajność

Porównanie sieci CDN jest trudne, ponieważ należy wziąć pod uwagę wiele zmiennych: liczbę i lokalizację odwiedzających, rozmiar i typ plików, częstotliwość aktualizacji, używane aplikacje internetowe itp. Zmień dowolny element, a możesz uzyskać inny wynik.

Prostym podejściem jest po prostu spojrzenie na średni czas odpowiedzi CDN. To tylko liczba i nie może opowiedzieć całej historii, ale nadal jest to przydatna miara, która daje podstawowe wyobrażenie o tym, jak szybko może pojawić się usługa.

Wydajność

Możesz zobaczyć, jak dobrze G-Core radzi sobie z konkurencją, odwiedzając CDNPerf (Źródło zdjęcia: CDNperf)

W chwili pisania tego tekstu CDNPerf plasuje G-Core na 20 miejscu na 6 pod względem ogólnego czasu reakcji. Choć może to brzmieć bardzo często, jest tylko nieznacznie w tyle za kilkoma znanymi usługami (Verizon, Akamai i Fastly w rankingu 7, 9 i XNUMX) i tylko przed kilkoma innymi (Cloudflare, StackPath).

Analiza wyników na poziomie kontynentalnym ujawniła kilka interesujących różnic. G-Core zajął 12. miejsce w dolnym i średnim zakresie w Ameryce Północnej.