Veebimajutus, VPS või pühendatud server?
Pole kindel, mis täpselt vahe on veebimajutusel, virtuaalserveril (VPS) ja pühendatud serveril, ning ei suuda otsustada, milline on parem lahendus teie veebilehe või muu rakenduse käitamiseks?
Kui soovite käitada näiteks, veebilehte, võite kasutada mis tahes meie majutustoodet – veebimajutus, VPS või pühendatud server. Nende erinevused seisnevad pakutavates võimalustes, haldamise keerukuses, jõudluses, selles, mil määral server on teiste klientidega jagatud, ja muus.
Veebimajutus
Kõige lihtsam valik laiale avalikkusele on veebimajutus. Siin ei pea klient paljude asjade pärast muretsema – ta laadib oma veebilehe sisu lihtsalt FTP kaudu üles, täidab andmebaasi, loob halduse kaudu oma domeenile postkastid ja see ongi kõik.
Serverid, millel töötavad veeb, e-post, andmebaas ja muud seotud teenused, on täielikult meie hallata. Me tegeleme hoolduse, turvaseadistuse ja uuendustega, jälgime nende toimimist ja koormust ning lahendame kõik seotud probleemid (välja arvatud vead otse kliendi PHP rakenduses).
Veebimajutuse võimalused on siiski kindlaks määratud. Seal saab käitada ainult PHP rakendusi, mis kasutavad MySQL/MariaDB andmebaasi. PHP puhul on kasutatavad moodulid täpselt määratletud ja kehtivad erinevad piirangud – skripti maksimaalne tööaeg, ühe skripti käitamiseks lubatud maksimaalne mälu ja nii edasi. Neid piiranguid ei saa mingil moel eraldi kohandada ega muuta.
Kui otsite veebimajutust nõudlikuma veebilehe jaoks, valige premium Extra teenus – see pakub rohkem jõudlust, selle parameetrid on paremad ja varukoopiad tehakse iga päev.
Veebimajutus on jagatud teenus. See tähendab, et ühes veebimajutuse serveris asub mitusada klienti, kes jagavad koos kogu serveri jõudlust.
Hoolimata mõnest piirangust on veebimajutus kõige levinum teenus ja rahuldab täielikult valdava enamuse kliente. Piiravad parameetrid on seatud suhteliselt kõrgele ja saadaval on lai valik PHP mooduleid. Klient ei pea millegi pärast muretsema ega vaja põhjalikke arvutiteadmisi. Enamik avatud lähtekoodiga rakendusi töötab meie veebimajutusel – sisuhaldussüsteemid, e-poed, arutelufoorumid ja nii edasi.
Virtuaalserver (VPS)
Teine tase on virtuaalserver (VPS). Siin saab klient oma „tühja“ serveri, mis töötab virtualiseeritud keskkonnas ja millel saab käitada absoluutselt mis tahes operatsioonisüsteemi mis tahes tarkvaraga ning seega mis tahes rakendust. Tal on serverile täielik juurdepääs (Windowsi serveris Administratorina või Linuxis root-kasutajana). Kui ta installib serverisse PHP, saab ta sellele lisada mis tahes mooduleid ja kasutada mis tahes seadistust.
VPS puhul on seega kõik vaba valiku küsimus – klient saab sellel teha kõike ja mis tahes viisil, sest server on ainult tema oma ega mõjuta nendes asjades kuidagi teisi kliente.
Siin peab klient aga üsna hästi mõistma oma serveri käitamisega seotud asju – operatsioonisüsteemi installimist ja seadistamist, serveri turvamist, rakenduste installimist ja seadistamist serveris ja nii edasi. Meilt saab ta tühja serveri mõne operatsioonisüsteemi põhipaigaldusega või soovi korral Debian ISP paketi (millega kaasnevad lisaks kasutusvalmis Apache, PHP, MySQL, meiliserver, DNS-server ja haldusliides ISPConfig). Ülejäänu jääb kliendi hooleks. Meie hoolitseme ainult virtualiseerimiskeskkonna töös hoidmise eest. Kõike, mis VPS-il töötab, haldab seejärel täielikult klient ise.
VPS siiski jagab mõningaid ressursse teiste klientidega. Ühes füüsilises serveris saame käitada mitukümmend virtuaalserverit. VPS jagab seega protsessori jõudlust ja I/O jõudlust teistega samas serveris. Seetõttu ei sobi VPS endiselt äärmiselt nõudlikele rakendustele, mis vajavad palju protsessoreid, rohkem kui 4 GB RAM-i ja nii edasi.
Pühendatud serverid
Kõige nõudlikumatele klientidele on olemas pühendatud serverid. Sel juhul rendime välja füüsilise serveri, mis on kliendile täielikult kättesaadav. Nagu VPS-i puhul, saab klient sellisel serveril käitada mida tahes, kuid lisaks on tal kogu serveri jõudlus tõeliselt ja ainult enda käsutuses.
Pühendatud serverite puhul on võimalik ka välja mõelda oma individuaalse konfiguratsiooni – protsessorite tüüp ja arv, mälu ning ketaste tüüp ja arv. Mõned on meil laos, mõned tehakse tellimuse peale.
Riistvara anname kliendile rendile; seda ei saa osta. Teisalt garanteerime riistvara: parandame selle rikked oma kulul ja asendame defektsed komponendid oma rahaga.
Kuid jällegi, nagu VPS-i puhul – me ei tegele sellega, mis sellel riistvaral töötab. See on taas täielikult kliendi otsustada – kas ta mõistab seda ise või leiab kellegi, kes selle eest hoolitseb.