Kako izberem pravi paket VPS?

VPS Branje: 3 min

Pravi paket VPS je tisti, ki trenutno obremenitev zmore z rezervo, a ne plačuješ virov, ki jih ne uporabljaš. Naši paketi KVM VPS (od AMD VPS 1 do AMD VPS 32) dajejo 1–16 vCPU, 1–32 GB RAM-a in 10–320 GB prostora NVMe SSD. Vsak paket ima enako povezavo 2 Gb/s z neomejenim prometom, naslov IPv4 in IPv6, dnevno varnostno kopijo, posnetek, zaščito DDoS in dostop root, zato je izbira v resnici odvisna od treh vprašanj: koliko procesorja, koliko pomnilnika in koliko prostora potrebuješ.

1. Kaj boš poganjal?

Zapiši, katere storitve bodo hkrati tekle na strežniku: spletni strežnik, PHP, sistem za upravljanje podatkovnih baz, predpomnilnik (Redis), poštni strežnik, vsebniki Docker, procesi v ozadju. Vsaka zahteva pomnilnik, pomnilnik pa običajno zmanjka prej kot procesor.

  • RAM: podatkovna baza je hitra, če njeni pogosto uporabljeni podatki gredo v pomnilnik, vsak hkrati tekoči proces PHP ali aplikacije pa zaseda ločen pomnilnik. Če pomnilnik zmanjka, sistem začne izmenjevati na disk ali ustavi procese.
  • CPE: število vCPU določa, koliko zahtev lahko strežnik obdela hkrati. Veliko hkratnih obiskovalcev, obdelava slik, prevajanje ali izvajanje CI/CD zahteva več jeder.
  • Prostor: računaj z datotekami spletne strani, podatkovnimi bazami, dnevniškimi datotekami, slikami Docker in lokalnimi varnostnimi kopijami na strežniku ter pusti rezervo. Skoraj poln disk upočasni sistem, zataknejo pa se lahko tudi posodobitve.

2. Izmeri, če že kje teče

Če aplikacija že teče na drugem gostovanju ali strežniku, je dejanska poraba najboljše izhodišče. V Linuxu free -h pokaže pomnilnik, df -h porabo diska, top ali htop pa obremenitev procesorja; o razlagi vrednosti obremenitve piše naš članek o pomenu obremenitve (load). Na gostovanju cPanel statistika porabe virov pokaže, kako blizu je račun omejitvam. Glej vrednosti v konici, ne povprečja.

3. Nadzorna plošča in operacijski sistem

Za KVM VPS lahko izbiraš med AlmaLinux, CloudLinux, Debian, Rocky Linux in Ubuntu. Če namestiš tudi nadzorno ploščo (na primer cPanel ali Plesk), ta sama porablja vire; za osnovo vzemi minimalne zahteve proizvajalca in jim prištej potrebe spletnih strani. Možnosti prikazuje naš članek s primerjavo nadzornih plošč. Za aplikacijo, ki zahteva Windows Server (na primer stran ASP.NET na osnovi .NET Framework ali poslovni program, napisan za Windows), so primerni naši paketi Windows VPS z licenco.

Za podatkovno bazo MSSQL ni nujno potreben Windows: SQL Server Express teče tudi v Linuxu, kot sistemska storitev ali v vsebniku Docker, brez licence Windows Server. Deluje le na procesorju x86_64 in zanj potrebuješ vsaj 2 GB pomnilnika (z manj se sploh ne zažene); udobno teče na KVM VPS s 4 GB. Če aplikacija uporablja funkcijo SQL Serverja, vezano na Windows (na primer preverjanje Windows, FILESTREAM ali xp_cmdshell), ostani pri Windows VPS. Namestitev in primerjavo obeh sistemov prikazuje članek SQL Server Express v Linuxu.

4. Začni z manjšim in razširi

S KVM VPS lahko na portalu za stranke kadar koli preideš na večji paket, pri čemer se povečajo procesor, pomnilnik in prostor. Zato ni treba začeti z največjim paketom: izberi tistega, ki izmerjene ali ocenjene potrebe pokrije z rezervo, in razširi glede na dejansko obremenitev. Zmanjšanje diska je tehnično precej bolj zapleteno od povečanja, zato prostor raje povečuj postopno.

5. Lokacija

Naši paketi KVM VPS tečejo v našem podatkovnem centru v Evropski uniji, kar obiskovalcem iz Slovenije in Evrope daje nizko zakasnitev. Če večina obiskovalcev prihaja od dlje, lahko statične vsebine pospešiš s CDN.

Pogoste napake

  • paziš le na procesor in izbereš premalo pomnilnika za podatkovno bazo;
  • pozabiš, da tudi dnevniki, varnostne kopije in slike Docker zasedajo prostor;
  • začneš s predimenzioniranim paketom „za vsak primer”, čeprav je razširitev preprosta.

Če nisi prepričan o velikosti, nam na portalu za stranke napiši, kaj želiš poganjati, in predlagali bomo paket.

Nazaj: VPS – članki (12)