Virtuell webbhotell eller virtuell server – vad ska man vĂ€lja?

Trots att billiga VPS har dykt upp, Àr traditionell webbhosting inte pÄ vÀg att försvinna. LÄt oss försöka förstÄ skillnaderna mellan de tvÄ metoderna för webbplatsplacering och vilken som Àr bÀttre.

Virtuell webbhotell eller virtuell server – vad ska man vĂ€lja?

PÄ varje respekterad leverantörs webbplats finns det alltid en jÀmförelse mellan traditionell webbhosting och virtuella servrar. Artikelförfattarna noterar likheterna mellan VPS och fysiska maskiner och gör paralleller mellan dem och deras egna lÀgenheter, dÀr gemensamma webbservrar fÄr en roll som kollektivhus. Det Àr svÄrt att argumentera mot en sÄdan tolkning, Àven om vi ska försöka göra det lite mindre entydigt. LÄt oss titta djupare Àn pÄ ytliga analogier och analysera egenskaperna hos varje alternativ för nybörjare.

Hur fungerar traditionell hosting?

För att en webbserver ska kunna betjĂ€na olika webbplatser har man uppfunnit sĂ„ kallade namnbaserade virtuella vĂ€rdar. HTTP-protokollet innebĂ€r möjligheten att skicka URL (en enskild resurspekare) – detta gör det möjligt för tjĂ€nsten att förstĂ„ vilken webbplats som webblĂ€saren eller annat klientprogram anropar. Det Ă„terstĂ„r bara att koppla domĂ€nnamnet till rĂ€tt IP-adress och ange den root-katalog som behövs för den virtuella vĂ€rden. DĂ€refter kan filerna för olika anvĂ€ndares webbplatser placeras i deras hemmakataloger och FTP-Ă„tkomst öppnas för administration.

För att webbapplikationer pĂ„ serversidan (olika skript eller till och med innehĂ„llshanteringssystem — CMS) ska köras med rĂ€ttigheterna för en viss hostinganvĂ€ndare, skapades en speciell mekanism för suexec i Apache. Det Ă€r klart att webbserverns sĂ€kerhetsinstĂ€llningar inte tillĂ„ter anvĂ€ndarna att blanda sig i andras angelĂ€genheter, men i stort sett liknar det verkligen en kollektiv lĂ€genhet med separata rum och en gemensam adress (IP) för hundratals webbplatser. Databasservern (vanligtvis MySQL) för virtuella vĂ€rdar Ă€r ocksĂ„ gemensam, men anvĂ€ndaren har endast tillgĂ„ng till sina egna databaser. All serverprogramvara, utom webbplatsens skript, underhĂ„lls av leverantören, och kunderna kan inte Ă€ndra dess konfiguration efter eget tycke. Kontohanteringsprocessen Ă€r automatiserad: varje hostingleverantör har en sĂ€rskild webbpanel som anvĂ€nds för att hantera tjĂ€nster.

Hur fungerar VPS?

JÀmförelsen mellan virtuella servrar och fysiska Àr inte helt korrekt, eftersom flera VPS körs pÄ en och samma 'maskin'. Bildligt talat Àr det inte lÀngre ett kollektivboende utan en flerfamiljshus med en gemensam ingÄng och gemensamma bÀrande konstruktioner. För att skapa separata 'lÀgenheter' (VPS) inom ett 'hus' (fysisk server) anvÀnds medel frÄn det operativsystem som Àr installerat pÄ vÀrden och olika virtualiseringstekniker.

Om virtualisering pĂ„ OS-nivĂ„ tillĂ€mpas, körs kundens processer helt enkelt i en isolerad miljö (eller en behĂ„llare) och ser inte andra resurser och processer. En separat gĂ€st-OS startas inte i det hĂ€r fallet, vilket betyder att programvaran i gĂ€stmiljön mĂ„ste vara binĂ€rt kompatibel med systemet pĂ„ den fysiska vĂ€rden — som regel erbjuds kunderna speciellt modifierade distributioner av GNU/Linux för denna typ av anvĂ€ndning. Det finns ocksĂ„ mer avancerade alternativ, upp till emuleringen av en fysisk maskin, pĂ„ vilken nĂ€stan vilket gĂ€st-OS som helst kan köras, Ă€ven frĂ„n en egen installationsbild.

FrĂ„n en administratörs perspektiv skiljer sig varje VPS lite frĂ„n en fysisk server. NĂ€r tjĂ€nsten bestĂ€lls, distribuerar leverantören den valda konfigurationen, och dĂ€refter faller underhĂ„llet av systemet pĂ„ kundens axlar. Man kan installera den mjukvara som behövs och konfigurera den efter eget tycke – full frihet att vĂ€lja webbserver, PHP-version, databasserver osv. En VPS har ocksĂ„ en egen IP-adress, vilket innebĂ€r att man inte behöver dela den med hundratals andra grannar. Med detta avslutar vi beskrivningen av de grundlĂ€ggande skillnaderna och gĂ„r vidare till fördelar och nackdelar som avgör valet av lösning.

Vilket alternativ Àr enklare och mer praktiskt?

Virtuell hosting krĂ€ver ingen administration av den omgivning som fĂ„r webbplatsen att fungera. Kunden behöver inte sjĂ€lv installera, konfigurera och uppdatera system- och tillĂ€mpningsprogramvara, och i vissa fall gör kontrollpanelen för hosting det möjligt att installera CMS – detta alternativ ser attraktivt ut för nybörjare. Å andra sidan mĂ„ste man fortfarande sjĂ€lva hantera de finjusterade instĂ€llningarna för CMS, och dessutom döljer den relativt lĂ„ga intrĂ€desbarriĂ€ren en mindre flexibilitet i lösningen. Valet av mjukvara kommer att vara begrĂ€nsat: pĂ„ virtuell hosting kan man till exempel inte byta PHP-version eller MySQL efter eget önskemĂ„l, och man kan inte installera nĂ„got exotiskt paket eller vĂ€lja en alternativ kontrollpanel – man fĂ„r anvĂ€nda de verktyg som erbjuds av tjĂ€nsteleverantören. Om leverantören genomför en uppgradering av servern kan det uppstĂ„ kompatibilitetsproblem i dina webbapplikationer.

VPS saknar dessa nackdelar med traditionell hosting. Kunden kan sjĂ€lv vĂ€lja operativsystem (inte nödvĂ€ndigtvis Linux) och installera vilken programvara som helst. Att konfigurera och administrera miljön mĂ„ste göras pĂ„ egen hand, men processen kan göras enklare — alla vĂ€rdleverantörer erbjuder att omedelbart installera ett kontrollpanel pĂ„ den virtuella servern som automatiserar administrationsprocessen. Tack vare den finns det ingen stor skillnad i hanteringssvĂ„righeter mellan traditionell hosting och VPS. Dessutom Ă€r ingen förhindrad frĂ„n att installera sitt eget kontrollpanel, som inte ingĂ„r i leverantörens erbjudanden. Överlag Ă€r de administrativa kostnaderna för VPS inte sĂ„ stora, medan den större flexibiliteten i lösningen mer Ă€n kompenserar för vissa extra arbetsinsatser.

Vilket alternativ Àr sÀkrare och mer pÄlitligt?

Det kan verka som att att ha webbplatser pĂ„ traditionell hosting Ă€r sĂ€krare. Resurserna för olika anvĂ€ndare Ă€r tryggt isolerade frĂ„n varandra, och leverantören ser till att serverns programvara Ă€r uppdaterad — det hĂ€r Ă€r ett utmĂ€rkt alternativ, men bara vid första anblicken. Och angripare utnyttjar inte alltid sĂ„rbarheter i systemprogramvaran, vanligtvis hackas webbplatser genom att anvĂ€nda osĂ€krade luckor i skript och osĂ€kra instĂ€llningar i innehĂ„llshanteringssystem. I detta avseende har traditionell hosting inga fördelar — kundernas resurser körs pĂ„ precis samma CMS — men det finns mĂ„nga nackdelar.

Huvudproblemet med virtuell webbhotell Àr den gemensamma IP-adressen för hundratals webbplatser frÄn olika anvÀndare. Om nÄgon av dina grannar blir hackad och börjar till exempel skicka skrÀppost eller utföra andra skadliga aktiviteter, kan den gemensamma adressen hamna pÄ olika svarta listor. I sÄ fall drabbas alla kunder vars webbplatser anvÀnder samma IP. Om en granne blir utsatt för en DDoS-attack eller skapar överbelastning pÄ datorkapaciteten, drabbas övriga 'boende' pÄ servern. Att hantera kvotfördelningen för individuella VPS Àr mycket enklare för leverantören, dessutom tilldelas en virtuell server en separat IP-adress, och det Àr inte nödvÀndigt med bara en: man kan bestÀlla hur mÄnga som helst, med tillÀggstjÀnster för DDoS-skydd, antivirus tjÀnst osv. NÀr det kommer till sÀkerhet och tillförlitlighet övertrÀffar VPS traditionellt webbhotell, man behöver bara uppdatera installerade program i tid.

Vilket alternativ Àr billigare?

För nĂ„gra Ă„r sedan var svaret pĂ„ denna frĂ„ga entydigt — trots alla sina brister var ett rum i en gemensam lĂ€genhet mycket billigare Ă€n en separat lĂ€genhet. Branschen stĂ„r inte stilla, och nu har mĂ„nga budget-VPS dykt upp pĂ„ marknaden: hos oss kan man att hyra fĂ„ en egen virtuell server pĂ„ Linux för 130 kronor i mĂ„naden. I genomsnitt kostar en mĂ„nad med budget-VPS kunden 150–250 kronor, med sĂ„dana priser finns det ingen mening med att tolerera problemen med traditionellt webbhotell, förutom nĂ€r en server bara behövs för att hosta enklare visitkortssajter. Dessutom begrĂ€nsar abonnemangsplaner för virtuell webbhotell antalet webbplatser och databaser, medan kunden pĂ„ VPS endast Ă€r begrĂ€nsad av lagringskapaciteter och serverns datorkapacitet.

Virtuell webbhotell eller virtuell server – vad ska man vĂ€lja?

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster