Halvan VPS:n syntymisestä huolimatta perinteinen web-hosting ei aio kuolla. Yritetään selvittää, mitä eroja on näiden kahden verkkosivuston isännöintitavan välillä ja kumpi on parempi.
Jokaisen itseään kunnioittavan palveluntarjoajan verkkosivulla on varmasti vertailu perinteistä web-hosting-palvelua virtuaalisiin palvelimiin. Artikkelien kirjoittajat panevat merkille VPS:n samankaltaisuuden fyysisten koneiden kanssa ja vetävät rinnakkaisuuksia niiden ja omien asuntojensa välille ja antavat yhteisille web-palvelimille yhteisten asuntojen roolin. Tällaisen tulkinnan kanssa on vaikea kiistellä, vaikka yritämmekin olla niin yksiselitteisiä. Katsotaanpa hieman pinnallisia analogioita syvemmälle ja analysoidaan kunkin vaihtoehdon ominaisuuksia aloitteleville käyttäjille.
Miten perinteinen hosting toimii?
Jotta web-palvelin voisi palvella erilaisia sivustoja, ns. nimipohjainen virtuaalinen isäntä. HTTP-protokolla olettaa lähettämisen osana pyyntöä
Jotta palvelinpuolen web-sovellukset (eri skriptit tai jopa sisällönhallintajärjestelmät - CMS) voitaisiin käynnistää tietyn isännöintikäyttäjän oikeuksilla, Apachessa luotiin erityinen suexec-mekanismi. On selvää, että verkkopalvelimen suojausasetukset eivät salli käyttäjien puuttua toisen puutarhaan, mutta yleisesti ottaen se näyttää todella yhteiseltä asunnolta, jossa on erilliset huoneet ja yhteinen IP-osoite sadoille sivustoille. Virtuaalisten isäntien tietokantapalvelin (yleensä MySQL) on myös jaettu, mutta isännöintikäyttäjällä on pääsy vain henkilökohtaisiin tietokantoihinsa. Palveluntarjoaja ylläpitää kaikkia palvelinohjelmistoja paitsi sivuston komentosarjoja; asiakkaat eivät voi muuttaa sen kokoonpanoa harkintansa mukaan. Tilinhallintaprosessi on automatisoitu: näitä tarkoituksia varten jokaisella isännöitsijällä on erityinen verkkopaneeli, jonka kautta voit hallita palveluita.
Miten VPS toimii?
Virtuaalipalvelimien vertaaminen fyysisiin palvelimiin ei ole täysin oikein, koska monet VPS:t toimivat yhdellä "rautaisella" isännällä. Tämä ei ole kuvaannollisesti sanottuna enää yhteisasunto, vaan kerrostalo, jossa on yhteinen sisäänkäynti ja yhteiset kantavat rakenteet. Erillisten "asuntojen" (VPS) luomiseen yhden "talon" (fyysisen palvelimen) sisällä käytetään isäntään asennetun käyttöjärjestelmän työkaluja ja erilaisia virtualisointitekniikoita.
Jos käytetään käyttöjärjestelmätason virtualisointia, asiakasprosessit yksinkertaisesti toimivat eristetyssä ympäristössä (tai jonkinlaisessa säilössä) eivätkä näe muiden ihmisten resursseja ja prosesseja. Tässä tapauksessa erillinen vieraskäyttöjärjestelmä ei käynnisty, mikä tarkoittaa, että vierasympäristön ohjelmiston on oltava binääriyhteensopiva fyysisen isännän järjestelmän kanssa - yleensä asiakkaille tarjotaan GNU/Linux-jakeluja, jotka on erityisesti muokattu tätä menetelmää varten. operaatio. On myös kehittyneempiä vaihtoehtoja, mukaan lukien fyysinen koneemulointi, jossa voit käyttää melkein mitä tahansa vieraskäyttöjärjestelmää, jopa omasta asennuskuvastasi.
Järjestelmänvalvojan näkökulmasta mikään VPS ei eroa paljon fyysisestä palvelimesta. Palvelua tilattaessa isännöitsijä ottaa valitun konfiguraation käyttöön, jolloin järjestelmän ylläpito jää asiakkaan harteille. Tässä tapauksessa voit asentaa tarvittavat ohjelmistot ja konfiguroida sen haluamallasi tavalla - täydellinen vapaus valita web-palvelin, PHP-versio, tietokantapalvelin jne. VPS:llä on myös oma IP-osoite, joten sinun ei tarvitse jakaa sitä noin sadan naapurin kanssa. Tässä lopetamme tärkeimpien erojen kuvauksen ja siirrymme etuihin ja haittoihin, joista ratkaisun valinta riippuu.
Kumpi vaihtoehto on helpompi ja kätevämpi?
Virtuaalinen isännöinti ei vaadi sivustoa tukevan ympäristön hallintaa. Asiakkaan ei tarvitse itse asentaa, määrittää ja päivittää järjestelmä- ja sovellusohjelmistoja, ja joissain tapauksissa isännöintiohjauspaneelin avulla voit asentaa CMS:n - tämä vaihtoehto näyttää houkuttelevalta aloittelijoille. Toisaalta CMS:n hienosäätötehtävät tulee vielä ratkaista itsenäisesti, ja lisäksi suhteellisen alhainen pääsykynnys piilottaa ratkaisun vähemmän joustavuutta. Ohjelmistovalikoima tulee olemaan rajoitettu: jaetuissa isännöissä et voi esimerkiksi vaihtaa PHP- tai MySQL-versiota mielesi mukaan, saati asentaa jotain eksoottista pakettia tai valita vaihtoehtoinen ohjauspaneeli - sinun on käytettävä palvelun tarjoamia työkaluja. palveluntarjoaja. Jos palveluntarjoajasi päivittää palvelimen, verkkosovelluksissasi saattaa ilmetä ohjelmistojen yhteensopivuusongelmia.
VPS:llä ei ole näitä perinteisen isännöinnin haittoja. Asiakas voi valita tarvitsemansa käyttöjärjestelmän (ei välttämättä Linuxin) ja asentaa minkä tahansa ohjelmiston. Sinun on määritettävä ja hallinnoitava ympäristö itse, mutta prosessia voidaan yksinkertaistaa - kaikki isännöitsijät tarjoavat heti asentaa virtuaalipalvelimelle ohjauspaneelin, joka automatisoi hallintaprosessin. Sen ansiosta perinteisen isännöinnin ja VPS:n välillä ei ole paljon eroa hallinnan monimutkaisuuden suhteen. Lisäksi kukaan ei kiellä asentamasta omaa paneeliasi, joka ei sisälly palveluntarjoajan tarjousluetteloon. Yleisesti ottaen VPS:n hallinnan yleiskustannukset eivät ole kovin korkeat, ja ratkaisun suurempi joustavuus maksaa enemmän kuin osan ylimääräisistä työvoimakustannuksista.
Kumpi vaihtoehto on turvallisempi ja luotettavampi?
Saattaa tuntua, että verkkosivustojen isännöinti perinteisellä hosting-palvelulla on turvallisempaa. Eri käyttäjien resurssit erotetaan luotettavasti toisistaan, ja palveluntarjoaja valvoo palvelinohjelmiston relevanssia - tämä on erinomainen vaihtoehto, mutta vain ensi silmäyksellä. Hyökkääjät eivät aina hyödynnä järjestelmäohjelmistojen haavoittuvuuksia, vaan yleensä sivustoja hakkeroidaan käyttämällä skriptien korjaamattomia reikiä ja sisällönhallintajärjestelmien epävarmoja asetuksia. Tässä mielessä perinteisellä isännöinnillä ei ole etuja - asiakasresurssit toimivat samalla CMS:llä - mutta haittoja on paljon.
Jaetun isännöinnin suurin ongelma on jaettu IP-osoite sadoille sivustoille eri käyttäjiltä. Jos joku naapureistasi joutuu hakkerointiin ja alkaa esimerkiksi lähettää roskapostia sen kautta tai suorittaa muita haitallisia toimia, yhteinen osoite voi päätyä useille mustille listoille. Tässä tapauksessa kaikki asiakkaat, joiden sivustot käyttävät samaa IP-osoitetta, kärsivät. Jos naapuri joutuu DDoS-hyökkäyksen kohteeksi tai kuormittaa liikaa laskentaresursseja, palvelimen jäljellä olevat "vuokralaiset" kärsivät. Palveluntarjoajan on paljon helpompi hallita yksittäisten VPS:n kiintiöiden jakamista, lisäksi virtuaalipalvelimelle on määritetty erillinen IP, ei välttämättä vain yksi: voit tilata niitä minkä tahansa määrän, ylimääräisen DDoS-suojauspalvelun, anti- -viruspalvelu jne. Turvallisuuden ja luotettavuuden suhteen VPS on parempi kuin perinteinen isännöinti; sinun tarvitsee vain päivittää asennetut ohjelmat ajoissa.
Kumpi vaihtoehto on halvempi?
Vain muutama vuosi sitten vastaus tähän kysymykseen oli yksiselitteinen - kaikkine puutteineen huone yhteisessä asunnossa oli paljon halvempi kuin erillinen asunto. Toimiala ei pysähdy, ja nyt markkinoille on ilmestynyt monia edullisia VPS-laitteita: kanssamme voit
Lähde: will.com