Pritja virtuale ose serveri virtual - çfarë të zgjidhni?

Megjithë shfaqjen e VPS të lirë, hostimi tradicional në internet nuk do të vdesë. Le të përpiqemi të kuptojmë se cilat janë ndryshimet midis dy qasjeve për pritjen e faqes në internet dhe cila është më e mirë.

Pritja virtuale ose serveri virtual - çfarë të zgjidhni?

Në faqen e internetit të çdo ofruesi që respekton veten, patjetër do të ketë një krahasim të mbajtjes tradicionale në internet me serverët virtualë. Autorët e artikujve vënë në dukje ngjashmërinë e VPS me makinat fizike dhe tërheqin paralele midis tyre dhe apartamenteve të tyre, duke u caktuar serverëve të përbashkët të internetit rolin e apartamenteve komunale. Është e vështirë të argumentohet me një interpretim të tillë, megjithëse do të përpiqemi të mos jemi kaq të qartë. Le të shohim pak më thellë se analogjitë sipërfaqësore dhe të analizojmë veçoritë e secilit opsion për përdoruesit fillestarë.

Si funksionon pritja tradicionale?

Kështu që web serveri mund të shërbejë faqe të ndryshme, të ashtuquajturat. host virtual i bazuar në emra. Protokolli HTTP supozon mundësinë e transmetimit si pjesë e një kërkese URL (lokator i njëtrajtshëm i burimeve) - kjo i lejon shërbimit të kuptojë se në cilin sajt po hyn shfletuesi ose programi tjetër i klientit. E tëra që mbetet është të lidhni emrin e domenit me adresën IP të dëshiruar dhe të specifikoni direktoriumin rrënjë për hostin virtual në konfigurim. Pas kësaj, ju mund të shpërndani skedarët e faqeve të përdoruesve të ndryshëm në drejtoritë e tyre të shtëpisë dhe të hapni aksesin përmes FTP për administrim. 

Në mënyrë që aplikacionet në ueb nga ana e serverit (skriptet e ndryshme apo edhe sistemet e menaxhimit të përmbajtjes - CMS) të lëshohen me të drejtat e një përdoruesi të caktuar pritës, u krijua një mekanizëm special suexec në Apache. Është e qartë se cilësimet e sigurisë së serverit në internet nuk i lejojnë përdoruesit të ndërhyjnë në kopshtin e dikujt tjetër, por në përgjithësi duket me të vërtetë si një apartament komunal me dhoma të veçanta dhe një adresë IP të përbashkët për qindra site. Serveri i bazës së të dhënave (zakonisht MySQL) për hostet virtualë është gjithashtu i përbashkët, por përdoruesi pritës ka qasje vetëm në bazat e të dhënave të tij personale. I gjithë softueri i serverit, përveç skripteve të faqes, mirëmbahet nga ofruesi; klientët nuk mund të ndryshojnë konfigurimin e tij sipas gjykimit të tyre. Procesi i menaxhimit të llogarisë është i automatizuar: për këto qëllime, çdo host ka një panel të veçantë në internet përmes të cilit mund të menaxhoni shërbimet.

Si funksionon VPS?

Krahasimi i serverëve virtualë me ata fizikë nuk është plotësisht i saktë, pasi shumë VPS funksionojnë në një host "të hekurt". Në mënyrë figurative, ky nuk është më një apartament komunal, por një pallat me hyrje të përbashkët dhe struktura të përbashkëta mbajtëse. Për të krijuar "apartamente" të veçanta (VPS) brenda një "shtëpie" (server fizik), përdoren mjete nga sistemi operativ i instaluar në host dhe teknologji të ndryshme virtualizimi. 

Nëse përdoret virtualizimi në nivel OS, proceset e klientit thjesht ekzekutohen në një mjedis të izoluar (ose një lloj kontejneri) dhe nuk shohin burimet dhe proceset e njerëzve të tjerë. Në këtë rast, një OS i veçantë i ftuar nuk fillon, që do të thotë se softueri në mjedisin e ftuar duhet të jetë binar i pajtueshëm me sistemin në hostin fizik - si rregull, klientëve u ofrohen shpërndarje GNU/Linux të modifikuara posaçërisht për këtë metodë. operacion. Ekzistojnë gjithashtu opsione më të avancuara, duke përfshirë emulimin fizik të makinës, në të cilin mund të ekzekutoni pothuajse çdo OS të ftuar, madje edhe nga imazhi juaj i instalimit.

Nga këndvështrimi i administratorit, çdo VPS nuk është shumë i ndryshëm nga një server fizik. Kur porositni një shërbim, hosteri vendos konfigurimin e zgjedhur dhe më pas mirëmbajtja e sistemit bie mbi supet e klientit. Në të njëjtën kohë, ju mund të instaloni softuerin e nevojshëm dhe ta konfiguroni atë sipas dëshirës - liri e plotë për të zgjedhur një server në internet, version PHP, server të bazës së të dhënave, etj. VPS gjithashtu ka adresën e vet IP, kështu që nuk keni pse ta ndani atë me njëqind ose më shumë fqinjë. Këtu do të përfundojmë përshkrimin e dallimeve kryesore dhe do të kalojmë në avantazhet dhe disavantazhet nga të cilat varet zgjedhja e zgjidhjes.

Cili opsion është më i lehtë dhe më i përshtatshëm?

Pritja virtuale nuk kërkon administrim të mjedisit që mbështet sitin. Klienti nuk duhet të instalojë, konfigurojë dhe përditësojë vetë softuerin e sistemit dhe aplikacionit, dhe në disa raste paneli i kontrollit pritës ju lejon të instaloni një CMS - ky opsion duket tërheqës për fillestarët. Nga ana tjetër, detyrat e rregullimit të mirë të CMS do të duhet të zgjidhen në mënyrë të pavarur, dhe përveç kësaj, pragu relativisht i ulët i hyrjes fsheh më pak fleksibilitet të zgjidhjes. Zgjedhja e softuerit do të jetë e kufizuar: në hostimin e përbashkët nuk mund, për shembull, të ndryshoni versionin e PHP ose MySQL sipas dëshirës, ​​aq më pak të instaloni ndonjë paketë ekzotike ose të zgjidhni një panel kontrolli alternativ - do t'ju duhet të përdorni mjetet e ofruara nga ofrues shërbimi. Nëse ofruesi juaj përmirëson serverin, aplikacionet tuaja në ueb mund të kenë probleme me përputhshmërinë e softuerit. 

VPS nuk i ka këto disavantazhe të pritjes tradicionale. Klienti mund të zgjedhë OS që i nevojitet (jo domosdoshmërisht Linux) dhe të instalojë çdo softuer. Do të duhet të konfiguroni dhe administroni vetë mjedisin, por procesi mund të thjeshtohet - të gjithë hostet ofrojnë instalimin e menjëhershëm të një paneli kontrolli në serverin virtual, i cili automatizon procesin e administrimit. Falë tij, nuk do të ketë shumë ndryshim në kompleksitetin e menaxhimit midis pritjes tradicionale dhe VPS. Për më tepër, askush nuk e ndalon instalimin e panelit tuaj, i cili nuk përfshihet në listën e ofertave të ofruesit. Në përgjithësi, shpenzimet e përgjithshme të administrimit të një VPS nuk janë aq të larta, dhe fleksibiliteti më i madh i zgjidhjes më shumë sesa paguan për disa nga kostot shtesë të punës.

Cili opsion është më i sigurt dhe më i besueshëm?

Mund të duket sikur pritja e faqeve të internetit në pritjen tradicionale është më e sigurt. Burimet e përdoruesve të ndryshëm janë të izoluara në mënyrë të besueshme nga njëri-tjetri, dhe ofruesi monitoron rëndësinë e softuerit të serverit - ky është një opsion i shkëlqyeshëm, por vetëm në shikim të parë. Sulmuesit jo gjithmonë shfrytëzojnë dobësitë në softuerin e sistemit; zakonisht faqet hakerohen duke përdorur vrima të papatchuara në skriptet dhe cilësime të pasigurta të sistemeve të menaxhimit të përmbajtjes. Në këtë kuptim, pritja tradicionale nuk ka përparësi - burimet e klientit punojnë në të njëjtën CMS - por ka shumë disavantazhe. 

Problemi kryesor me hostimin e përbashkët është adresa IP e përbashkët për qindra site nga përdorues të ndryshëm. Nëse një nga fqinjët tuaj hakohet dhe fillon, për shembull, të dërgojë mesazhe të padëshiruara përmes tij ose të kryejë aktivitete të tjera keqdashëse, adresa e përbashkët mund të përfundojë në lista të zeza të ndryshme. Në këtë rast, të gjithë klientët, faqet e të cilëve përdorin të njëjtën IP do të vuajnë. Nëse një fqinj vjen nën një sulm DDoS ose krijon një ngarkesë të tepërt në burimet kompjuterike, "qiramarrësit" e mbetur të serverit do të vuajnë. Është shumë më e lehtë për ofruesin të menaxhojë ndarjen e kuotave për VPS individuale; përveç kësaj, serverit virtual i është caktuar një IP e veçantë dhe jo domosdoshmërisht vetëm një: mund të porosisni çdo numër prej tyre, një shërbim shtesë mbrojtjeje DDoS, një anti. -shërbimi i viruseve etj. Për sa i përket sigurisë dhe besueshmërisë, VPS është superiore ndaj pritjes tradicionale; ju vetëm duhet të përditësoni programet e instaluara në kohën e duhur.

Cili opsion është më i lirë?

Vetëm disa vjet më parë, përgjigjja për këtë pyetje ishte e paqartë - me të gjitha mangësitë e saj, një dhomë në një apartament komunal ishte shumë më e lirë se një apartament i veçantë. Industria nuk qëndron ende dhe tani shumë VPS buxhetore janë shfaqur në treg: me ne mundeni qira serverin tuaj virtual në Linux për 130 rubla në muaj. Mesatarisht, një muaj i funksionimit të një VPS buxhetore do t'i kushtojë klientit 150 - 250 rubla; me çmime të tilla, nuk ka kuptim të përballoni problemet e pritjes tradicionale, përveç rasteve kur duhet të strehoni faqe të thjeshta të kartave të biznesit në server. Për më tepër, planet tarifore të pritjes virtuale kufizojnë numrin e faqeve dhe bazave të të dhënave, ndërsa në një VPS klienti është i kufizuar vetëm nga kapaciteti i ruajtjes dhe aftësitë kompjuterike të serverit.

Pritja virtuale ose serveri virtual - çfarë të zgjidhni?

Burimi: www.habr.com

Shto një koment