
Skalowanie serwera VPS: kiedy dodać RAM i CPU, a kiedy przenieść projekt dalej
Serwer VPS kupuje się zwykle „na teraz”: pod obecny ruch, obecną bazę danych i obecną liczbę użytkowników. Projekt jednak rośnie. Sklep wchodzi w sezon, aplikacja zdobywa nowych klientów, a serwer gry nagle obsługuje dwa razy więcej graczy. W pewnym momencie VPS przestaje nadążać — i pojawia się pytanie: dokupić zasoby czy szukać czegoś zupełnie innego?
Dobra wiadomość jest taka, że VPS ma skalowanie wpisane w swoją naturę. W tym wpisie pokazujemy, jak rozpoznać, czego naprawdę brakuje Twojemu serwerowi, jak dołożyć rdzenie, RAM lub przestrzeń dyskową w RapidDC i kiedy warto pomyśleć o kolejnym kroku.
Najpierw diagnoza: czego brakuje Twojemu VPS?
Dokładanie zasobów „na ślepo” to najprostszy sposób, żeby płacić więcej i nie rozwiązać problemu. Zanim cokolwiek zmienisz, sprawdź, który zasób jest wąskim gardłem. Wystarczy kilka poleceń w konsoli (jeśli dopiero zaczynasz, zajrzyj do wpisu o najważniejszych funkcjach serwera VPS).
Procesor (CPU)
Polecenia top lub htop pokażą obciążenie procesora i tzw. load average. Jeśli przez dłuższy czas load average jest wyższy niż liczba rdzeni, a procesy czekają w kolejce — brakuje mocy obliczeniowej. Typowe objawy to wolne generowanie stron w PHP, długie zapytania do bazy przy dużym ruchu czy przycinający się serwer gry.
Pamięć (RAM)
Polecenie free -h pokaże, ile pamięci jest zajęte i czy system korzysta z partycji wymiany (swap). Intensywne używanie swapu to wyraźny sygnał, że RAM-u jest za mało. Innym objawem są procesy nagle zabijane przez system (OOM killer) — w logach zobaczysz wtedy komunikaty „Out of memory”. Bazy danych, cache i aplikacje w Javie czy Node.js szczególnie lubią pamięć.
Dysk
df -h pokaże zajętość partycji. Jeśli kończy się miejsce, problemem nie jest wydajność, tylko pojemność — i tu rozwiązanie wygląda inaczej niż przy CPU czy RAM-ie (o tym niżej).
Gdy zasoby nie są problemem
Bywa, że procesor i pamięć mają spory zapas, a strona i tak działa wolno. Wtedy winowajcą jest zwykle aplikacja: brak cache, nieoptymalne zapytania do bazy, ciężkie wtyczki albo zewnętrzne skrypty. Dołożenie rdzeni nic tu nie da — najpierw trzeba poprawić kod lub konfigurację.
Skalowanie pionowe: więcej rdzeni i RAM-u na tym samym VPS
Skalowanie pionowe oznacza, że Twój serwer zostaje ten sam — z tym samym systemem, plikami i adresem IP — ale dostaje więcej zasobów. To najprostsza forma skalowania i dla większości małych i średnich projektów w zupełności wystarcza.
W RapidDC wszystkie serwery VPS — zarówno VPS SSD, jak i VPS NVMe — działają na pełnej wirtualizacji KVM, a liczbę rdzeni procesora i ilość pamięci RAM można zmienić na dowolnym etapie korzystania z usługi. Wystarczy skontaktować się z działem obsługi pod adresem info@rapiddc.pl (dane kontaktowe znajdziesz też na stronie Kontakt).
Kilka praktycznych wskazówek:
- Dokładaj to, czego brakuje. Jeśli diagnoza pokazała brak RAM-u, nie dopłacaj za dodatkowe rdzenie — i odwrotnie.
- Zaplanuj zmianę poza szczytem. Zmiana parametrów maszyny wirtualnej może wymagać jej restartu, więc najlepiej umówić ją na godziny najmniejszego ruchu.
- Sprawdź konfigurację usług po zmianie. Bazy danych, PHP-FPM czy serwery aplikacji często mają limity ustawione „na sztywno” pod starą ilość pamięci. Po dołożeniu RAM-u warto je podnieść, inaczej nowe zasoby się zmarnują.
- Zrób kopię przed zmianą. Dla VPS dostępne są plany backupowe tworzące kopię w postaci obrazu całego serwera — przed większą zmianą to dobra polisa.
Gdy kończy się miejsce: dodatkowy dysk z RapidBOX
Z przestrzenią dyskową jest inaczej niż z procesorem i pamięcią. W RapidDC powiększenie miejsca dla VPS realizuje się przez usługę RapidBOX, którą można podłączyć do serwera jako dodatkowy dysk.
RapidBOX montuje się w systemie przez protokół WebDAV — na przykład narzędziem davfs2 w Debianie — tak, że widzisz go jak lokalny katalog. To dobre miejsce na archiwa, kopie plików, multimedia czy dane, do których nie sięgasz w każdej milisekundzie. Pamiętaj tylko, że ruch do i z RapidBOX wlicza się do transferu Twojego VPS. Bazę danych i pliki aplikacji, które muszą działać najszybciej, lepiej trzymać na głównym dysku serwera.
Kiedy skalowanie VPS przestaje wystarczać
Skalowanie pionowe ma swój sufit. Największe plany VPS NVMe w RapidDC oferują do 8 rdzeni i 32 GB RAM, a w konfiguracji własnej można wybrać do 16 rdzeni. Dla zdecydowanej większości stron, sklepów i aplikacji to bardzo dużo — ale są projekty, które potrzebują więcej albo inaczej.
Rozważ kolejny krok, jeśli:
- potrzebujesz całej maszyny tylko dla siebie — np. pod wirtualizację, duże bazy danych lub wymagające serwery gier,
- chcesz mieć własny sprzęt bez współdzielenia zasobów fizycznego hosta z innymi klientami,
- przekraczasz regularnie limity transferu — w ofercie VPS po wykorzystaniu 5 TB w miesiącu łącze jest ograniczane do 10 Mb/s do początku kolejnego miesiąca.
Wtedy naturalnym wyborem jest serwer dedykowany. Jeśli zastanawiasz się, które rozwiązanie lepiej pasuje do Twojego projektu, przeczytaj nasze porównanie serwer dedykowany czy VPS.
Skalowanie z głową: krótka checklista
- Zmierz, zanim zmienisz — sprawdź CPU, RAM i dysk w godzinach szczytu.
- Wyklucz problem w aplikacji — cache, zapytania do bazy, wtyczki.
- Dołóż tylko brakujący zasób — rdzenie, pamięć albo przestrzeń.
- Zrób kopię zapasową i zaplanuj zmianę poza szczytem ruchu.
- Po zmianie dostosuj limity usług do nowych zasobów.
- Obserwuj serwer przez kilka dni i oceń, czy problem zniknął.
Podsumowanie
Wolniejszy serwer przy rosnącym ruchu to dobry znak — oznacza, że Twój projekt się rozwija. Zamiast od razu przenosić się na inną usługę, zacznij od diagnozy i dołóż dokładnie to, czego brakuje. W RapidDC liczbę rdzeni i ilość RAM-u na VPS zmienisz w trakcie trwania usługi, a dodatkowe miejsce na dane zapewni RapidBOX.
Szukasz VPS, który urośnie razem z Twoim projektem? Sprawdź serwery VPS w RapidDC i wybierz plan na start — resztę dopasujesz, gdy będzie potrzebna.
FAQ – najczęściej zadawane pytania o skalowanie serwera VPS
Czy mogę zwiększyć RAM i liczbę rdzeni na VPS bez zmiany serwera?
Tak. W RapidDC liczbę rdzeni procesora i ilość pamięci RAM na serwerze VPS można zmienić na dowolnym etapie korzystania z usługi. Wystarczy napisać do działu obsługi na adres info@rapiddc.pl. Twoje pliki, system i konfiguracja zostają na miejscu.
Jak sprawdzić, czy mojemu VPS brakuje zasobów?
Najprościej w konsoli: top lub htop pokażą obciążenie procesora, free -h wykorzystanie pamięci i swapu, a df -h zajętość dysku. Jeśli load average stale przekracza liczbę rdzeni albo system intensywnie używa swapu, zasobów jest za mało.
Jak powiększyć dysk na VPS w RapidDC?
Dodatkową przestrzeń zapewnia usługa RapidBOX, którą montuje się na VPS jako dodatkowy dysk przez protokół WebDAV, np. narzędziem davfs2. Pamiętaj, że ruch do i z RapidBOX wlicza się do transferu serwera VPS.
Kiedy zamiast skalować VPS warto przejść na serwer dedykowany?
Gdy potrzebujesz całej fizycznej maszyny tylko dla siebie — na przykład pod wirtualizację, duże bazy danych czy wymagające serwery gier — albo gdy regularnie przekraczasz limity planów VPS. Wtedy lepiej sprawdzi się serwer dedykowany.
Artykuł powstał z wykorzystaniem narzędzi sztucznej inteligencji (AI) pod nadzorem zespołu RapidDC. Grafika ilustracyjna została wygenerowana przez AI.
