Czy większa lista serwerów VPN oznacza lepszą usługę?
Liczby serwerów mieszają kraje, hosty, instancje i profile, a żadna z nich nie opisuje trasy, której potrzebujesz. Trzy warunki decydują, czy to ma znaczenie.
Dwaj dostawcy, jeden reklamuje 6,000 serwerów, drugi 600, a większa liczba wydaje się czymś więcej. W rzeczywistości to więcej niezdefiniowanej jednostki. Zanim liczba pomoże w wyborze, trzeba rozstrzygnąć trzy warunki: czy któryś z tych punktów końcowych obsługuje region i protokół, których potrzebujesz, czy przepustowość utrzymuje się w Twoich godzinach pracy i kto zarządza infrastrukturą oraz co rejestruje.
Trzy warunki, które rozstrzygają odpowiedź
Pierwszy to dopasowanie. Wpis w katalogu jest użyteczny tylko wtedy, gdy akceptuje Twojego klienta, oferuje wymagany protokół i znajduje się w regionie, który poprawia drogę do Twojego rzeczywistego celu. Spis tysiąca punktów końcowych w regionach, których nigdy nie używasz, to mniejsza liczba, niż się wydaje.
Drugi to przepustowość w momencie, gdy jej potrzebujesz, co nie jest tym samym co przepustowość łączna. Duża flota może być w godzinach Twojej pracy wysycona na dwóch wyjściach najbliżej Ciebie, a bezczynna flota po drugiej stronie świata nie pomaga.
Trzeci to własność i przechowywanie. Skala infrastruktury nie mówi nic o tym, kto zarządza usługą, co rejestruje i czy klient jest utrzymywany. To pytanie o politykę z dowodami dokumentowymi, a nie liczba na stronie docelowej.
Wszystkie trzy muszą być spełnione, aby liczba coś znaczyła, i każdy można sprawdzić osobno. To jest użyteczna część: decyzja wcale nie wymaga zaufania nagłówkowi. Każdy warunek możesz zweryfikować według własnych kryteriów. Kto dokumentuje trzy odpowiedzi, wykonał więcej pracy niż broszura.
Co liczy liczba z nagłówka
Cztery jednostki z powyższej tabeli są rutynowo mieszane w jednym porównaniu, a największe liczby zwykle pochodzą z jednostki, którą najłatwiej rozdąć. Instancje kontenerów są tanie w tworzeniu i mogą dzielić jedno łącze fizyczne, więc ich liczba opisuje konfigurowalność, a nie różnorodność.
| What the number counts | What it tells you | What it cannot tell you |
|---|---|---|
| Countries or regions | How many jurisdictions have at least one entry | How many independent machines exist |
| Physical hosts | Roughly how much hardware is deployed | Whether any of it is near your destination |
| Container instances | How many configurable endpoints can be issued | Whether they share one upstream path |
| Downloadable profiles | How many configuration files are offered | Whether the endpoints behind them still work |
To nie jest automatycznie nieuczciwe. Dostawca, który wydaje nową instancję na każdą sesję, opisuje coś rzeczywistego o swoim działaniu, a liczba jest uczciwym opisem tego mechanizmu. Błąd polega na porównywaniu jej z liczbą krajów innego dostawcy tak, jakby obie liczby mierzyły to samo, czego nie robią.
Istnieje też wymiar utrzymania, którego nie obejmuje żadna statyczna liczba. Listy się starzeją, a punkt końcowy, który wygląda na dostępny, nadal może odrzucić profil, który otrzymałeś. Katalog to zbiór kandydatów do weryfikacji, a nie spis działających opcji. Traktuj listę jako twierdzenie, a nie fakt. Weryfikacja dwóch wpisów zajmuje dziesięć minut i rozstrzyga sprawę.
Przetestuj trasę, której naprawdę potrzebujesz
Wybierz dwa kandydujące punkty końcowe w regionie, na którym Ci zależy, i zmierz trasę od wyjścia do usługi, której używasz. Opóźnienie do bramy VPN to liczba, którą dostawcy chętnie cytują, i jest najmniej interesująca, bo pomija tę część podróży, która zwykle powoduje problem.
mtr -rwc 20 203.0.113.9
curl -o /dev/null -s -w '%{time_connect} %{time_starttransfer}
' https://example.net/Śledzenie pokazuje, gdzie wzdłuż całej trasy pojawia się opóźnienie, skok po skoku, co odróżnia wyjście odległe od przeciążonego. Pomiar curl oddziela nawiązanie połączenia od pierwszego bajtu odpowiedzi, więc wolny uścisk dłoni i wolny serwer nie są mylone.
Przeprowadź porównanie w godzinach, w których naprawdę pracujesz, i zapisz punkt końcowy, adres wyjścia i testowany cel. Wyniku bez tych trzech szczegółów nie da się odtworzyć tydzień później, nawet przez Ciebie.
Trzymaj jeden działający wariant zapasowy skonfigurowany z dokładnym adresem i protokołem. Wartość zapasu mierzy się w dniu, w którym główny przestaje działać, a to dzień, w którym nikt nie chce czytać katalogu.
Skróć listę, a potem zdecyduj na podstawie dowodów
Ogranicz porównanie do trzech lub czterech dostawców, którzy przechodzą test dopasowania, a następnie oceń ich według kontroli, które naprawdę możesz wykonać. Krótka lista wymusza pytania, których dłuższa lista pozwala uniknąć, i czyni kompromisy jawnymi zamiast uśredniać je w jedną preferencję.
Zapisuj dowody w formie, którą ktoś inny może zaudytować: wymagany region i protokół, testowane punkty końcowe, pory dnia i to, co pokazały śledzenia. Dodaj zweryfikowane fakty o polityce, z datami, bo oświadczenia o przechowywaniu się zmieniają, a cytat bez daty nie jest dowodem.
Potem przyjmij wniosek, który wspierają dowody, a zwykle jest on węższy niż zwycięzca. Jeden dostawca może być lepszy dla Twojego regionu w Twoich godzinach, inny lepszy dla protokołu potrzebnego konkretnemu klientowi, i żadnego z tych faktów nie obejmuje rozmiar listy.
Liczba nie jest bezużyteczna; to zgrubna wskazówka dotycząca inwestycji. Staje się twierdzeniem o jakości dopiero wtedy, gdy ktoś zdefiniuje jednostkę, zweryfikuje, że punkty końcowe działają, i pokaże, że konkretna trasa, której potrzebujesz, jest lepsza. Do tego czasu należy do kolumny marketingowej, a nie do kolumny decyzji.