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

Informacja o linkach partnerskich v3.1
Informacja o linkach partnerskich v3.2 (wersja mobilna)

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

  • ↪️ Jeden serwer fizyczny podzielony na serwery wirtualne

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.

Hosting VPS: budowa jednego serwera fizycznego
Osobno dla każdego serwera wirtualnego
VPSSerwery wirtualne: system operacyjny i zasoby na serwer wirtualny
Serwer wirtualny 1Własny serwer
🐧 System operacyjny
⚙️ Rdzenie CPU
🧠 Pamięć
💽 Dysk
Serwer wirtualny 2
🐧 System operacyjny
⚙️ Rdzenie CPU
🧠 Pamięć
💽 Dysk
Serwer wirtualny 3
🐧 System operacyjny
⚙️ Rdzenie CPU
🧠 Pamięć
💽 Dysk
Serwer wirtualny …
Hiperwizor · oprogramowanie dzielące serwer fizyczny na serwery wirtualne
🖥️ 1 serwer fizyczny
🔑 Co wybierasz samodzielnie dzięki uprawnieniom rootSerwer WWWWersja PHPZapora

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.

Współdzielony i dedykowany VPS: jak dzieli się CPU
Overcommit
Współdzielony VPSShared CPU
Rdzenie fizyczne 16
Przydzielone rdzenie wirtualne 32 (16 serwerów wirtualnych po 2 rdzenie)
32 rdzenie wirtualne na zmianę korzystają z 16 fizycznych = overcommit
⚙️ Rdzenie CPUNa zmianę z sąsiadami
🧠 PamięćTylko dla Ciebie
💽 DyskTylko dla Ciebie
Gdy sąsiedzi naraz obciążają serwerTwoja kolej się przesuwa, serwer zwalnia
CenaNiższa
Dedykowany VPSDedicated CPU
Rdzenie fizyczne 16
Przydzielone rdzenie wirtualne 16 (8 serwerów wirtualnych po 2 rdzenie)
Twoje 2 rdzenie wirtualne przypięte do 2 fizycznych = tylko dla Ciebie
⚙️ Rdzenie CPUTylko dla Ciebie
🧠 PamięćTylko dla Ciebie
💽 DyskTylko dla Ciebie
Gdy sąsiedzi naraz obciążają serwerStała wydajność
CenaWyższa
Twoja część (tylko dla Ciebie)Twoja część (na zmianę z sąsiadami)Część innych serwerów wirtualnych

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].

Hosting współdzielony i VPS: limit i przydział
Ciemne pola = Twoja część
Hosting współdzielony
1 system operacyjny · serwer WWW
System operacyjny · serwer WWWWspólne dla kont
CPU · pamięćTylko limit na konto
Po dojściu do limituBlokada błędem przy limicie firmy
Co widać na ekranie508 Resource Limit Is Reached
VPS
System operacyjny · serwer WWW
System operacyjny · serwer WWW
System operacyjny · serwer WWW
System operacyjny · serwer WWWOsobno dla każdego serwera wirtualnego
CPU · pamięćPrzydzielone od początku
Po dojściu do limituSystem operacyjny siłą kończy procesy
Co widać na ekranieError establishing a database connection
Limity hostingu współdzielonego i błąd 508 → Czym jest hosting współdzielony? Izolacja CPU·RAM, ograniczenia oraz wady i zalety

4️⃣ Zarządzany i niezarządzany VPS

  • ↪️ Kto zarządza serwerem

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.

Zarządzany i niezarządzany VPS
Kto zarządza serwerem
Zadanie
Niezarządzany VPS
Zarządzany VPS
Serwer wirtualny · sieć
Firma
Firma
Aktualizacje systemu operacyjnego
Ty
Firma
Instalacja serwera WWW · PHP
Ty
Firma
Ustawienia bezpieczeństwa
Ty
Firma
Kopie zapasowe
Ty
Firma
Cena
Niższa
Wyższa
🎛️ W zarządzanym VPS w panelu:Dodawanie witrynySSLKopie zapasowe
Więcej o zarządzanym hostingu WordPress → Zarządzany hosting WordPress: zakres administracji po stronie firmy, różnice wobec zarządzanego VPS oraz wady i zalety

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ą.

Zalety i wady hostingu VPS
Z cenami startowymi
👍 Zalety
⚙️
Przydzielone CPU i pamięć · mniejszy wpływ sąsiednich witryn
🔑
Uprawnienia root · ustawienia serwera dopasowane do witryny
📈
Więcej zasobów samą zmianą planu
⚠️ Wady
🛠️
W niezarządzanym VPS administracja spada na Ciebie
🔍
Przy problemie przyczyny szukasz samodzielnie
💰 Ceny startowe
Niezarządzany VPS
Od $4–6/mies.
Zarządzany VPS
Od $11/mies.
Firmy rozliczające godzinowo nie podnoszą ceny przy odnowieniu. Firmy sprzedające z umową terminową podnoszą ją przy odnowieniu.

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.

Dla jakich witryn sprawdza się hosting VPS
Jeśli pasuje choć jeden punkt
🔁
Witryny, które na hostingu współdzielonym raz po raz dochodzą do limitów
Brakuje zasobów.
🛒
Sklepy · witryny członkowskie
Przy wielu zalogowanych odwiedzających cache nie działa i każda wizyta zużywa CPU.
🗂️
Prowadzenie kilku witryn
Stawiasz kilka witryn na jednym serwerze i wspólnie zarządzasz ich zasobami.
✋
Witryny, którym wystarczy hosting współdzielony
Blogi z małym ruchem · strony firmowe
Jeśli serwer to dla Ciebie nowość, zacznij od zarządzanego VPS.
Porównaj zarządzany VPS i chmurę → Top 7 hostingów WordPress Więcej o hostingu w chmurze → Hosting w chmurze: pula zasobów, autoskalowanie, różnice wobec VPS, zalety i wady Rodzaje hostingu szczegółowo → Hosting WordPress: 5 kryteriów oceny uwzględniających stabilność i szybkość

🔢 FAQ

VPS to serwer wirtualny wydzielony z jednego serwera fizycznego, a hosting w chmurze łączy wiele serwerów fizycznych w jedną pulę zasobów. Produkty chmurowe sprzedawane na serwery wirtualne, jak DigitalOcean czy Vultr, nazywa się też VPS-ami w chmurze.

vCPU to rdzeń wirtualny. Zwykle odpowiada jednemu wątkowi fizycznego rdzenia. We współdzielonym VPS z tego wątku korzysta się na zmianę z innymi serwerami wirtualnymi, a w dedykowanym jest przypięty do jednego serwera wirtualnego.

Na systemie operacyjnym instalujesz serwer WWW (Nginx lub Apache), PHP i bazę danych (MySQL lub MariaDB), a potem podpinasz certyfikat SSL. Zaporę i kopie zapasowe też konfigurujesz samodzielnie. Zarządzany VPS to taki, w którym tę pracę wykonuje firma.

Najpierw sprawdź w cenniku, czy to Shared CPU, czy Dedicated CPU. Na samym serwerze spójrz na wartość st, którą pokazuje polecenie top. st to odsetek czasu, w którym Twój serwer wirtualny czekał, bo CPU oddawano innym serwerom wirtualnym. Jeśli ta wartość stale jest wysoka, odczuwasz wpływ sąsiadów.

W VPS każdy serwer wirtualny dostaje osobny adres IP. Na hostingu współdzielonym konta dzielą adres IP, więc gdy sąsiednie konto wyśle spam i IP zostanie zablokowane, Twoja poczta też może zostać zatrzymana.

ℹ️ 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.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Prove your humanity: 10   +   10   =