Czym jest hosting VPS? Budowa serwera wirtualnego, overcommit, różnice między zarządzanym a niezarządzanym oraz wady i zalety

Hosting VPS to hosting, w którym jeden serwer fizyczny dzieli się dzięki wirtualizacji, a każdy serwer wirtualny dostaje osobno CPU i RAM. Omówione są tu budowa serwera wirtualnego, overcommit, różnice wobec hostingu współdzielonego oraz różnica między zarządzanym a niezarządzanym VPS.
Hosting VPS daje Ci uprawnienia root do samodzielnej pracy z serwerem, ale jeśli nie jest zarządzany, administracja serwerem też spada na Ciebie. Zebrane są tu też zalety i wady hostingu VPS oraz to, dla jakich witryn się sprawdza.
1️⃣ Budowa hostingu VPS
VPS (Virtual Private Server) to serwer wirtualny powstały przez podział jednego serwera fizycznego dzięki wirtualizacji. Podział wykonuje oprogramowanie zwane hiperwizorem. Na każdym serwerze wirtualnym działa osobny system operacyjny. Rdzenie CPU, pamięć i dysk też są przypisane do konkretnego serwera wirtualnego.
Dla użytkownika: Uprawnienia root. Serwer WWW, wersję PHP i zaporę wybierasz samodzielnie.
2️⃣ Współdzielony i dedykowany VPS: overcommit
VPS dzieli się na współdzielony i dedykowany zależnie od tego, czy rdzenie z cennika masz tylko dla siebie. W cennikach zwykle występują jako Shared CPU i Dedicated CPU.
We współdzielonym VPS z podanych rdzeni korzysta się na zmianę z innymi serwerami wirtualnymi. Większość witryn na co dzień zużywa mało CPU, więc firma przydziela więcej rdzeni, niż fizycznie ma. Nazywa się to overcommitem. Działa to jak overbooking w liniach lotniczych, które sprzedają więcej biletów, niż mają miejsc.
Na co dzień różnicy nie widać. Gdy sąsiednie serwery wirtualne naraz korzystają z CPU, Twoja kolej się przesuwa i serwer zwalnia. W dedykowanym VPS Twoje rdzenie są przypięte do fizycznych rdzeni i korzystasz z nich tylko Ty. Wydajność jest stała, ale cena wyższa. Współdzielony jest tylko CPU. Pamięć i dysk zwykle w obu przypadkach są przydzielone osobno każdemu serwerowi wirtualnemu.
3️⃣ Czym różni się od hostingu współdzielonego: przydział zamiast limitu
W hostingu współdzielonym konta wspólnie używają systemu operacyjnego i serwera WWW jednego serwera. Każde konto ma tylko limit CPU i pamięci.
W VPS każdy serwer wirtualny ma własny system operacyjny, a rdzenie CPU i pamięć są przydzielone od początku. Nawet we współdzielonym VPS dzieli się tylko czas CPU. Inaczej wygląda też dojście do limitu. Hosting współdzielony blokuje przy limicie ustalonym przez firmę błędem [508 Resource Limit Is Reached].
W VPS, gdy przydzielona pamięć się skończy, system operacyjny siłą kończy procesy. W WordPressie przykładem jest zamknięcie bazy danych i pojawienie się ekranu [Error establishing a database connection].
4️⃣ Zarządzany i niezarządzany VPS
Przy niezarządzanym VPS firma odpowiada tylko za serwer wirtualny i sieć. Aktualizacje systemu operacyjnego, instalację serwera WWW i PHP, ustawienia bezpieczeństwa i kopie zapasowe robisz samodzielnie. Przy zarządzanym VPS tę pracę przejmuje firma. Ty w panelu zarządzania dodajesz witryny, SSL i kopie zapasowe. Dlatego zarządzany VPS jest droższy: do ceny serwera o tych samych parametrach dochodzi koszt zarządzania.
5️⃣ Zalety i wady hostingu VPS
W hostingu VPS CPU i pamięć są przydzielone, więc sąsiednie witryny mniej na Ciebie wpływają. Dzięki uprawnieniom root dopasujesz ustawienia serwera do witryny, a gdy przybywa odwiedzających, zwiększasz zasoby samą zmianą planu na wyższy.
W zamian przy niezarządzanym VPS administracja serwerem spada na Ciebie. Gdy coś się zepsuje, przyczyny też musisz szukać samodzielnie.
Ceny zaczynają się od ok. $4–6/mies. za niezarządzany VPS i od ok. $11/mies. za zarządzany VPS. Firmy rozliczające godzinowo, jak DigitalOcean czy Cloudways, nie podnoszą ceny przy odnowieniu. Firmy sprzedające z umową terminową, jak Hostinger, przy odnowieniu ją podnoszą.
6️⃣ Dla jakich witryn sprawdza się hosting VPS
Plan za $11/mies. z punktu 5️⃣ to Cloudways, z którym mam bezpośrednią współpracę afiliacyjną. Polecam Cloudways i ScalaHosting. Niezarządzane VPS-y oferują Hostinger (od $6.49/mies., umowa na 2 lata) i ScalaHosting (od $19.95/mies.).
Hosting VPS pasuje do witryn, które na hostingu współdzielonym raz po raz dochodzą do limitów. Podobnie ze sklepami i witrynami członkowskimi: przy wielu zalogowanych odwiedzających cache nie działa i każda wizyta zużywa CPU.
Sprawdza się też przy prowadzeniu kilku witryn. Stawiasz kilka witryn na jednym serwerze i wspólnie zarządzasz ich zasobami.
Blogowi z małym ruchem albo stronie firmowej wystarczy hosting współdzielony.
Jeśli serwer to dla Ciebie nowość, zacznij od zarządzanego VPS.
🔢 FAQ
ℹ️ Informacja o linkach partnerskich
Treści tej witryny zawierają linki partnerskie. Jeśli odwiedzający kupi produkt lub usługę przez taki link, witryna otrzymuje od sprzedawcy prowizję. Kwota płacona przy tym przez kupującego (podczas promocji spada↓) nie wzrasta. Podane ceny, rabaty i dostępność odnoszą się do chwili pisania i mogą różnić się od stanu faktycznego, dlatego przed zakupem sprawdź je u sprzedawcy. Produkty wybieramy i oceniamy według własnych kryteriów, a prowizja nie wpływa ani na kolejność prezentacji, ani na treść ocen.