Neskatoties uz lÄtu VPS parÄdÄ«Å”anos, tradicionÄlÄ tÄ«mekļa mitinÄÅ”ana nemirst. MÄÄ£inÄsim noskaidrot, kÄdas ir atŔķirÄ«bas starp abÄm vietÅu mitinÄÅ”anas pieejÄm un kura ir labÄka.
Katra sevi cienoÅ”a pakalpojumu sniedzÄja mÄjaslapÄ noteikti bÅ«s atrodams tradicionÄlÄ web hostinga salÄ«dzinÄjums ar virtuÄlajiem serveriem. Rakstu autori atzÄ«mÄ VPS lÄ«dzÄ«bu ar fiziskÄm maŔīnÄm un velk paralÄles starp tÄm un saviem dzÄ«vokļiem, koplietojamiem tÄ«mekļa serveriem pieŔķirot komunÄlo dzÄ«vokļu lomu. Ar Å”Ädu interpretÄciju grÅ«ti strÄ«dÄties, lai gan mÄs centÄ«simies nebÅ«t tik viennozÄ«mÄ«gi. ApskatÄ«sim nedaudz dziļÄk par virspusÄjÄm analoÄ£ijÄm un analizÄsim katras opcijas funkcijas iesÄcÄjiem.
KÄ darbojas tradicionÄlais hostings?
Lai tÄ«mekļa serveris varÄtu apkalpot dažÄdas vietnes, t.s. uz nosaukumu balstÄ«ts virtuÄlais resursdators. HTTP protokols paredz pÄrsÅ«tÄ«Å”anas iespÄju kÄ daļu no pieprasÄ«juma
Lai servera puses tÄ«mekļa lietojumprogrammas (dažÄdi skripti vai pat satura pÄrvaldÄ«bas sistÄmas - CMS) varÄtu palaist ar konkrÄta hostinga lietotÄja tiesÄ«bÄm, Apache tika izveidots Ä«paÅ”s suexec mehÄnisms. Skaidrs, ka tÄ«mekļa servera droŔības iestatÄ«jumi neļauj iejaukties kÄda cita dÄrzÄ, taÄu kopumÄ tas tieÅ”Äm izskatÄs pÄc komunÄla dzÄ«vokļa ar atseviŔķÄm istabÄm un kopÄ«gu IP adresi simtiem vietÅu. ArÄ« datu bÄzes serveris (parasti MySQL) virtuÄlajiem saimniekiem tiek koplietots, taÄu mitinÄÅ”anas lietotÄjam ir piekļuve tikai savÄm personÄ«gajÄm datu bÄzÄm. Visu servera programmatÅ«ru, izÅemot vietnes skriptus, uztur pakalpojumu sniedzÄjs; klienti nevar mainÄ«t tÄs konfigurÄciju pÄc saviem ieskatiem. Konta pÄrvaldÄ«bas process ir automatizÄts: Å”iem nolÅ«kiem katram mitinÄtÄjam ir Ä«paÅ”s tÄ«mekļa panelis, caur kuru varat pÄrvaldÄ«t pakalpojumus.
KÄ darbojas VPS?
VirtuÄlo serveru salÄ«dzinÄÅ”ana ar fiziskajiem serveriem nav pilnÄ«gi pareiza, jo daudzi VPS darbojas vienÄ ādzelzsā resursdatorÄ. TÄlaini izsakoties, Å”is vairs nav komunÄlais dzÄ«voklis, bet gan daudzdzÄ«vokļu mÄja ar kopÄ«gu ieeju un kopÄ«gÄm nesoÅ”ajÄm konstrukcijÄm. Lai izveidotu atseviŔķus ādzÄ«vokļusā (VPS) vienas āmÄjasā (fiziskÄ servera) ietvaros, tiek izmantoti resursdatorÄ instalÄtie operÄtÄjsistÄmas rÄ«ki un dažÄdas virtualizÄcijas tehnoloÄ£ijas.
Ja tiek izmantota OS lÄ«meÅa virtualizÄcija, klienta procesi vienkÄrÅ”i darbojas izolÄtÄ vidÄ (vai kaut kÄdÄ konteinerÄ) un neredz citu cilvÄku resursus un procesus. Å ajÄ gadÄ«jumÄ atseviŔķa viesa operÄtÄjsistÄma netiek startÄta, kas nozÄ«mÄ, ka programmatÅ«rai viesa vidÄ jÄbÅ«t binÄri saderÄ«gai ar fiziskÄ resursdatora sistÄmu - parasti klientiem tiek piedÄvÄti GNU/Linux izplatÄ«jumi, kas Ä«paÅ”i modificÄti Å”ai metodei. darbÄ«bu. Ir arÄ« uzlabotas iespÄjas, tostarp fiziskÄs maŔīnas emulÄcija, kurÄ varat palaist gandrÄ«z jebkuru viesu OS, pat no sava instalÄcijas attÄla.
No administratora viedokļa jebkurÅ” VPS daudz neatŔķiras no fiziska servera. PasÅ«tot pakalpojumu, saimnieks izvieto izvÄlÄto konfigurÄciju, un tad sistÄmas uzturÄÅ”ana gulstas uz klienta pleciem. Å ajÄ gadÄ«jumÄ varat instalÄt nepiecieÅ”amo programmatÅ«ru un konfigurÄt to pÄc vÄlÄÅ”anÄs - pilnÄ«ga brÄ«vÄ«ba izvÄlÄties tÄ«mekļa serveri, PHP versiju, datu bÄzes serveri utt. VPS ir arÄ« sava IP adrese, tÄpÄc jums tÄ nav jÄsadala ar aptuveni simts kaimiÅiem. Å eit mÄs pabeigsim galveno atŔķirÄ«bu aprakstu un pÄriesim pie priekÅ”rocÄ«bÄm un trÅ«kumiem, no kuriem ir atkarÄ«ga risinÄjuma izvÄle.
Kura iespÄja ir vieglÄka un ÄrtÄka?
VirtuÄlajam hostingam nav nepiecieÅ”ama vietni atbalstoÅ”as āāvides administrÄÅ”ana. Klientam nav paÅ”am jÄinstalÄ, jÄkonfigurÄ un jÄatjaunina sistÄma un lietojumprogrammatÅ«ra, un atseviŔķos gadÄ«jumos hostinga vadÄ«bas panelis ļauj uzstÄdÄ«t CMS ā Ŕī iespÄja izskatÄs pievilcÄ«ga iesÄcÄjiem. No otras puses, CMS precizÄÅ”anas uzdevumi joprojÄm bÅ«s jÄrisina neatkarÄ«gi, turklÄt salÄ«dzinoÅ”i zemais ieejas slieksnis slÄpj mazÄku risinÄjuma elastÄ«bu. ProgrammatÅ«ras izvÄle bÅ«s ierobežota: dalÄ«tajÄ hostingÄ jÅ«s nevarat, piemÄram, mainÄ«t PHP vai MySQL versiju pÄc vÄlÄÅ”anÄs, vÄl jo mazÄk instalÄt kÄdu eksotisku pakotni vai izvÄlÄties alternatÄ«vu vadÄ«bas paneli - jums bÅ«s jÄizmanto rÄ«ki, ko piedÄvÄ operators. Ja jÅ«su pakalpojumu sniedzÄjs jaunina serveri, jÅ«su tÄ«mekļa lietojumprogrammÄs var rasties programmatÅ«ras saderÄ«bas problÄmas.
VPS nav Å”o tradicionÄlÄ hostinga trÅ«kumu. Klients var izvÄlÄties sev nepiecieÅ”amo OS (ne vienmÄr Linux) un instalÄt jebkuru programmatÅ«ru. Vide bÅ«s jÄiestata un jÄadministrÄ paÅ”am, taÄu process var tikt vienkÄrÅ”ots ā visi hosteri piedÄvÄ uzreiz uz virtuÄlÄ servera uzstÄdÄ«t vadÄ«bas paneli, kas automatizÄ administrÄÅ”anas procesu. Pateicoties tam, nebÅ«s daudz atŔķirÄ«bu pÄrvaldÄ«bas sarežģītÄ«bÄ starp tradicionÄlo mitinÄÅ”anu un VPS. TurklÄt neviens neaizliedz uzstÄdÄ«t savu paneli, kas nav iekļauts pakalpojumu sniedzÄja piedÄvÄjumu sarakstÄ. KopumÄ VPS administrÄÅ”anas pieskaitÄmÄs izmaksas nav tik lielas, un risinÄjuma lielÄka elastÄ«ba vairÄk nekÄ sedz dažas papildu darbaspÄka izmaksas.
Kura iespÄja ir droÅ”Äka un uzticamÄka?
Var Ŕķist, ka vietÅu mitinÄÅ”ana tradicionÄlajÄ mitinÄÅ”anÄ ir droÅ”Äka. DažÄdu lietotÄju resursi ir droÅ”i izolÄti viens no otra, un pakalpojumu sniedzÄjs uzrauga servera programmatÅ«ras atbilstÄ«bu - Ŕī ir lieliska iespÄja, taÄu tikai no pirmÄ acu uzmetiena. UzbrucÄji ne vienmÄr izmanto sistÄmas programmatÅ«ras ievainojamÄ«bas; parasti vietnes tiek uzlauztas, izmantojot neaizlÄpÄ«tus skriptu caurumus un nedroÅ”us satura pÄrvaldÄ«bas sistÄmu iestatÄ«jumus. Å ajÄ ziÅÄ tradicionÄlajam mitinÄÅ”anai nav nekÄdu priekÅ”rocÄ«bu - klientu resursi strÄdÄ vienÄ un tajÄ paÅ”Ä CMS, taÄu ir daudz trÅ«kumu.
GalvenÄ dalÄ«tÄ mitinÄÅ”anas problÄma ir koplietotÄ IP adrese simtiem dažÄdu lietotÄju vietÅu. Ja kÄds no jÅ«su kaimiÅiem tiek uzlauzts un sÄk, piemÄram, caur to sÅ«tÄ«t surogÄtpastu vai veikt citas ļaunprÄtÄ«gas darbÄ«bas, kopÄjÄ adrese var nonÄkt dažÄdos melnajos sarakstos. Å ajÄ gadÄ«jumÄ cietÄ«s visi klienti, kuru vietnes izmanto vienu un to paÅ”u IP. Ja kaimiÅÅ” nonÄks DDoS uzbrukumÄ vai rada pÄrmÄrÄ«gu slodzi uz skaitļoÅ”anas resursiem, cietÄ«s atlikuÅ”ie servera āÄ«rniekiā. Pakalpojumu sniedzÄjam ir daudz vieglÄk pÄrvaldÄ«t atseviŔķu VPS kvotu pieŔķirÅ”anu, turklÄt virtuÄlajam serverim tiek pieŔķirts atseviŔķs IP un ne vienmÄr tikai viens: jÅ«s varat pasÅ«tÄ«t jebkuru skaitu to, papildu DDoS aizsardzÄ«bas pakalpojumu, anti -vÄ«rusu serviss utt. DroŔības un uzticamÄ«bas ziÅÄ VPS ir pÄrÄks par tradicionÄlo hostingu; jums tikai savlaicÄ«gi jÄatjaunina instalÄtÄs programmas.
KurÅ” variants ir lÄtÄks?
VÄl pirms dažiem gadiem atbilde uz Å”o jautÄjumu bija nepÄrprotama - ar visiem tÄs trÅ«kumiem istaba komunÄlajÄ dzÄ«voklÄ« bija daudz lÄtÄka nekÄ atseviŔķs dzÄ«voklis. Nozare nestÄv uz vietas, un tagad tirgÅ« ir parÄdÄ«juÅ”ies daudzi budžeta VPS: ar mums jÅ«s varat
Avots: www.habr.com