Virtuális tárhely vagy virtuális szerver — mit válasszunk?

Bár a költséghatékony VPS-ek megjelentek, a hagyományos webhosting nem fog eltűnni. Nézzük meg, miben rejlik a különbség a két megközelítés között a weboldalak elhelyezésében, és melyik a jobb.

Virtuális tárhely vagy virtuális szerver — mit válasszunk?

Minden magára adó szolgáltató weboldalán található összehasonlítás a hagyományos webhosting és a virtuális szerverek között. A cikkek szerzői párhuzamot vonnak a VPS és a fizikai gépek között, a közös web szervereket pedig közösségi lakásokként emlegetik. Nehéz vitatkozni ezzel a megközelítéssel, bár megpróbálunk árnyaltabban közelíteni a témához. Nézzünk kicsit mélyebbre a felületes hasonlatok mögé, és elemezzük a kezdő felhasználók számára a különböző lehetőségek sajátosságait.

Hogyan működik a hagyományos hosting?

Ahhoz, hogy egy web szerver különböző weboldalakat szolgáljon ki, kifejlesztették a név alapú virtuális hosztokat. Az HTTP protokoll lehetővé teszi, hogy a kérés részeként egy URL (egységes erőforrás-azonosító) kerüljön átadásra — ez lehetővé teszi a szolgáltatás számára, hogy megértse, melyik weboldalhoz fordul a böngésző vagy más kliensprogram. Csak annyit kell tenni, hogy összekapcsolja a domain nevet a megfelelő IP-címmel, és beállítja a konfigurációban a virtuális hoszt gyökérkönyvtárát. Ezt követően a különböző felhasználók weboldalainak fájljait a saját otthoni könyvtárukba lehet elhelyezni, és FTP hozzáférést lehet biztosítani az adminisztrációhoz.

Ahhoz, hogy a szerveroldali webalkalmazások (különböző szkriptek vagy akár tartalomkezelő rendszerek — CMS) a hosting olyan felhasználóinak jogaival működjenek, akik hozzáféréssel bírnak, az Apache egy speciális suexec mechanizmust hozott létre. Nyilvánvaló, hogy a web szerver biztonsági beállításai nem engedik meg a felhasználóknak, hogy mások „kertjébe” belépjenek, de összességében tényleg hasonló ez egy közösségi lakásra, különböző szobákkal és egy közös címmel (IP) több száz weboldal számára. Az adatbázisszerver (általában MySQL) szintén közös a virtuális hosztok számára, de a hosting felhasználója csak a saját adatbázisaihoz férhet hozzá. A szerver összes szoftverét, kivéve a weboldal szkripteket, a szolgáltató kezeli, a felhasználók saját tetszésük szerint nem változtathatják meg a konfigurációt. A fiókok kezelése automatizált: ezekhez minden szolgáltatónak van egy speciális webpanelje, amelyen keresztül a felhasználók kezelhetik szolgáltatásaikat.

Hogyan működnek a VPS-ek?

A virtuális szerverek és a fizikai szerverek összehasonlítása nem teljesen helyénvaló, mivel egy "fém" hoszton számos VPS működik. Képletesen szólva, ez már nem közös lakás, hanem egy többszintes ház közös lépcsőházzal és közös tartószerkezetekkel. Az egyes "lakások" (VPS) létrehozásához a hoszton telepített operációs rendszer és különböző virtualizációs technológiák eszközeit használják.

Ha operációs rendszer szintű virtualizációt alkalmaznak, az ügyfél folyamatai egyszerűen egy elszigetelt környezetben (vagy konténerben) működnek, és nem látják a mások erőforrásait és folyamatait. Ebben az esetben külön vendég operációs rendszer nem indul el, így a vendégkörnyezetben futó szoftvernek binárisan kompatibilisnek kell lennie a fizikai hoszton lévő rendszerrel — általában az ügyfeleknek kifejezetten az ilyen felhasználásra módosított GNU/Linux disztribúciókat kínálnak. Vannak fejlettebb megoldások is, egészen a fizikai gép emulációjáig, amelyen szinte bármely vendég operációs rendszer futtatható, akár saját telepítési képből is.

Adminisztrátor szempontjából bármely VPS alig különbözik a fizikai szervertől. A szolgáltatás megrendelésekor a hosz szolgáltató kiépíti a választott konfigurációt, ezt követően a rendszer karbantartása az ügyfél felelőssége. Ezen kívül a szükséges szoftverek telepíthetők és bármilyen módon konfigurálhatók — teljes szabadság van a webkiszolgáló, a PHP verzió, az adatbázis-kiszolgáló stb. kiválasztásában. A VPS-nek is van saját IP címe, amelyet nem kell megosztani sok más szomszéddal. Ezzel a főbb különbségek leírását befejeztük, és most áttérünk az előnyökre és hátrányokra, amelyek befolyásolják a választást.

Melyik lehetőség egyszerűbb és kényelmesebb?

A virtuális tárhely nem igényel olyan adminisztrációt, amely a webhely működését biztosítja. Az ügyfélnek nem kell saját magának telepítenie, beállítania és frissítenie a rendszer- és alkalmazásprogramokat, és bizonyos esetekben a tárhely kezelőpanel lehetővé teszi a CMS telepítését is — ez a lehetőség vonzó lehet a kezdők számára. Másrészt a CMS finomhangolásának feladatát mindenképpen önállóan kell megoldani, ráadásul a viszonylag alacsony belépési küszöb egy kisebb rugalmasságú megoldást rejt. A szoftverválasztás korlátozott lesz: a virtuális tárhelyen például nem lehet a saját kívánsága szerint megváltoztatni a PHP vagy MySQL verzióját, nem beszélve valamilyen egzotikus csomag telepítéséről vagy alternatív kezelőpanel választásáról — a szolgáltató által kínált eszközöket kell használni. Ha a szolgáltató frissíti a szervert, a webalkalmazásaiban problémák merülhetnek fel a szoftverkompatibilitás terén.

A VPS mentes a hagyományos tárhely ilyen hátrányaitól. Az ügyfél maga választhatja ki a számára szükséges operációs rendszert (nem kötelező Linux), és bármilyen szoftvert telepíthet. A környezetet magának kell beállítania és adminisztrálnia, azonban a folyamatot egyszerűsítani lehet — minden tárhelyszolgáltató azonnal felajánlja, hogy telepítse a kezelőpanelt a virtuális szerverre, amely automatizálja az adminisztrációs folyamatot. Ennek köszönhetően nem lesz jelentős különbség a hagyományos tárhely és a VPS közötti kezelési bonyolultságban. Ezenkívül senki sem tiltja meg a saját, a szolgáltató által nem kínált panel telepítését. Összességében a VPS adminisztrációs költségei nem olyan magasak, a megoldás nagyobb rugalmassága pedig bőségesen kárpótolja a némi extra munkaerőigényt.

Melyik opció a biztonságosabb és megbízhatóbb?

A web hosting solution may seem safer if it’s traditional hosting. The resources of different users are reliably isolated from one another, and the provider oversees the server's software updates — it seems like a great option at first glance. However, attackers do not always exploit vulnerabilities in the system software; they usually hack websites by using open holes in scripts and insecure content management system settings. In this regard, traditional hosting has no advantages — customer resources run on the same CMS — yet there are plenty of downsides.

The main issue with virtual hosting is the shared IP address for hundreds of different users' websites. If one of your neighbors is hacked and, for example, starts sending spam or engaging in other malicious actions, the shared address may end up on various blacklists. In this case, all clients whose websites use that same IP will be affected. If a neighbor falls under a DDoS attack or creates excessive load on the computing resources, the other 'tenants' of the server will suffer. Managing quotas for individual VPS is much easier for the provider; moreover, a virtual server is assigned a separate IP address, and it’s not just one: you can order as many as you need, along with additional services like DDoS protection, antivirus services, etc. In terms of security and reliability, VPS outshines traditional hosting, as long as the installed programs are updated in a timely manner.

Which option is cheaper?

Just a few years ago, the answer to this question was clear — despite all its drawbacks, a shared apartment was significantly cheaper than a private one. The industry has evolved, and now there are plenty of budget VPS options available on the market: you can find them with us. a bérlés saját virtuális szerver Linux alatt havi 130 forintért. Egy költséghatékony VPS havi működése átlagosan 150-250 forintra jön ki az ügyfelek számára, ilyen árak mellett pedig nincs értelme elfogadni a hagyományos hoszting problémáit, kivéve, ha a szerveren egyszerű bemutató oldalakat kell elhelyezni. Ráadásul a virtuális hoszting tarifák korlátozzák a weboldalak és az adatbázisok számát, míg a VPS esetében az ügyfél csak a tárolóhely és a szerver számítási kapacitásának korlátjával van megkötve.

Virtuális tárhely vagy virtuális szerver — mit válasszunk?

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster