Amikor megfelelő tárhelyet keresel a projektedhez vagy az üzleti automatizálási platformhoz, előbb-utóbb felmerül a már valószínűleg klasszikussá vált kérdés: melyik szervert béreld - virtuálisat vagy fizikait? Nevezheti ezt a kérdést technikai kérdésnek, vagy személyes preferencia kérdésének, de minden esetben meg kell találni a választ és lehetőleg a helyes választ.
Kezdjük azzal, hogy olyan gépre van szükségünk, amely kielégíti mind a webprojekt erőforrás- és teljesítményigényét, mind pedig a berendezések feletti maximális kontrollt. Ezek a feladatok a következők:
Fizikai szerver (dedikált) - független és önellátó berendezés, amely teljes körű vezérlést nyit meg tulajdonosa számára hardver és szoftver szinten.
Virtuális szerver(vds). Közvetlenül a fizikai hardveren jön létre, ahol minden virtuális gép egy meghatározott erőforráskészletből áll. Funkcionalitás szempontjából a VDS egy fizikai szerver működését emulálja, és ezt nagyon sikeresen teszi.
Bármely szerver kiválasztásakor olyan jellemzőket, mint a processzor frekvenciája, hangereje véletlen hozzáférésű memóriaÉs lemez terület. De ugyanilyen fontos a könnyű használat, a kezelhetőség, a megbízhatóság és a költség. Hasonlítsuk össze mindkét lehetőséget ezeken a mutatókon belül.
A fizikai és virtuális szerverek egyaránt alkalmasak összetett alkalmazások és nagyszabású projektek megbízható és egyszerű működtetésére. Minden tárhelytípusnak megvannak az előnyei és hátrányai.
A virtuális gépek megbízhatóbbak és könnyebben méretezhetők, de előfordulhat, hogy nem alkalmasak bizonyos projektekhez, amelyek speciális szoftvert vagy hardvert igényelnek.
Hátrányai ellenére a vashardver teljes értékű számítógépként nagyobb bizalmat kelt a felhasználók széles körében. De ez inkább egy kialakult sztereotípia, amely a múltba vész. A fizikai hardvert gyakran azért választják, mert valahol az adatközpontban van egy teljesen valódi szerver.
Mindenesetre, függetlenül attól, hogy melyik szervert választja, világosan meg kell értenie azokat a célokat, amelyeket meg kell oldania, a célok megvalósításának időtartamát és a projekt előrejelzését. Ezen mutatók és igények alapján kiválaszthatja az Önnek megfelelő opciót.
Ebben a cikkben elmagyarázzuk a fizikai és a virtuális szerver közötti főbb különbségeket az ügyfelek szemszögéből. Útközben megpróbálunk megdönteni néhány mítoszt is. Remélhetőleg ez segíteni fogja az egyéneket és a vállalatokat abban, hogy megalapozottabb döntéseket hozzanak szervervásárláskor.
A fizikai szerver, ahogy a neve is mondja, egy olyan kiszolgáló (fizikai számítógép), amely olyan operációs rendszert futtat, mint a Windows vagy a Linux, mint bármely más számítógép. Fizikai szerverek szinte mindenhol, asztali számítógépek, sok olyan fejlesztéssel, amelyekkel az asztali PC-k nem rendelkeznek, például redundáns tápegységekkel, RAID-vezérlőkkel és néhány hálózati kártyák stb. A fizikai szerverek nagyobbak, és összességében sokkal erősebb összetevőkkel rendelkeznek. Mindegyik külön helyet igényel a szerver rackben. A legtöbb szervernek két vagy több fizikai processzora is van, mindegyik több maggal.
Ahhoz, hogy mindenki megértse a virtuális szerverek fogalmát, egy kicsit el kell magyaráznunk a virtualizáció működését.
hipervizor – operációs rendszer vagy olyan operációs rendszerben található szoftver, amely utánozza számítógépes környezet, amelyben virtuális gépek jönnek létre és futnak.
Ez azt jelenti, hogy a hipervizor lehet önálló szoftver (2. típusú hipervizor), vagy a teljes operációs rendszer hipervizorjaként működhet (1. típusú hipervizor, „Bare Metal Hypervisor” vagy „Beágyazott hipervizor”). 2 típusú hipervizorra példa az Oracle VirtualBox, VMware munkaállomásés a Microsoft VirtualPC. Példák az 1-es típusú hipervizorokra: VMware ESXi(VSphere), Microsoft Hyper-V, KVM, Xen és mások. Az utolsó - 1-es típusú hypervisor - ugyanúgy telepíthető, mint az operációs rendszer a szerverre. Ha egy hipervizort telepítenek egy kiszolgálóra, akkor az erőforrásai egyenletesen oszlanak meg virtuális gépek, így egy szerver több száz virtuális gépet tud kiszolgálni.
A létrehozást követően a virtuális gép ugyanúgy viselkedik, mint bármely más számítógép, bekapcsolhatja és elindíthatja az operációs rendszert, ugyanúgy, mint bármely más számítógépen. Az operációs rendszer azt hiszi, hogy fut fizikai számítógép. Minden virtuális gépnek saját, úgynevezett virtuálisa van Hardver. A VM-nek megvan a sajátja saját processzor, HDDés hálózati interfész. Ez azt jelenti, hogy az alapértelmezett virtuális gép nem tudja, hogy virtuális gépről van szó, hacsak nincs rajta valamilyen szoftver, amely más módon észleli.
Most, hogy megértjük a virtuális szerverek fogalmát, általános összehasonlítást végezhetünk a kliens szemszögéből.
Rövid válasz - Az esetek 99,9%-ában a VPS a legjobb választás.
A virtualizáció, mint technológia manapság egyre jobb és jobb. Gyakorlatilag minden vállalat a világon valamilyen szinten felkarolta a virtualizációt. Ha nincs szüksége a dedikált szerver valódi erejére, és nagy az üzleti költségvetése, nincs más oka annak, hogy ne válasszon VPS-t. A VPS-rendszer, különösen, ha SSD-n alapul, gyors, biztonságos és könnyen kezelhető.
Minden webhelytulajdonos és sok hétköznapi internet-felhasználó többször hallotta a "szerver" szót. Egyes esetekben a szerverről programként beszéltek ("szerverfunkciók", "támogatással rendelkező kiszolgáló ..."), másokban pedig berendezésként ("hely a szerveren", "terhelés a szerveren") . Mi ez valójában - szoftver vagy hardver?
Mindkét. A szerver mint hardver egy számítógép, amely bizonyos feladatok elvégzésére szolgál. Ez a szerver adatok tárolására és bármely elvégzésére szolgálhat folyamatos funkciók(például a program működésének támogatása). Nem igényel további karbantartást, mint egy normál. Személyi számítógép. Csak szakembertől kell elvégezni a kezdeti konfigurációt és időnként ellenőrizni a szerver működését.
Minden szerveren telepíteni kell a megfelelő szoftvert. Lehetővé teszi a hardver erőforrások használatát és a szükséges funkciók elvégzését, pl. végezze el a szolgáltatást. Ezt a szoftvert (és néha a tulajdonosai által nyújtott szolgáltatásokat) gyakran szervernek nevezik.
Sok fajta szerver létezik, de az Internet, az oldalak létrehozása és népszerűsítése kapcsán a hagyományos hosting alternatívájaként megkülönböztethető egy fizikai és virtuális dedikált szerver. Minden fajtának megvannak a maga előnyei és hátrányai, amelyek megfelelő helyzetekben történő felhasználáskor teljesen kiküszöbölhetők.
Attól függően, hogy a szerver milyen funkciókat lát el, több típusba tartozhat:
- Web szerver. Ez egy meglehetősen elterjedt forma az interneten, amelyet arra terveztek, hogy tárolja és hozzáférést biztosítson a webes erőforrásokhoz.
Fájlszerver. Fő célja az adatok tárolása és a fájlokhoz való hozzáférés elosztása. Egy ilyen szerver minőségének kritériuma a lemezterület nagysága és az adatvédelem mértéke.
Adatbázis szerver. Az adatbázis-kezelő rendszer (DBMS) kiegészítő része. Egy ilyen szervernek biztosítania kell a szükségeset áteresztőképességés a munka folytonossága.
Kommunikációs szerver. Működhet proxyszerverként, útválasztóként, IP-cím-elosztóként, VPN-kiszolgálóként (virtuális magánhálózat). Magas szintű adatvédelmet, anonimitást biztosít a hálózatban.
Levelező szerver. Ahogy a neve is sugallja, vele dolgozni email- felhasználók, céllátogatók leveleinek küldése és fogadása, feldolgozása, tárolása. Minél nagyobb a helyi hálózat, minél több a felhasználó, annál fontosabb a szerver szerepe.
szerver Tartalékmásolat. Nagyon fontos része a hardver és szoftver komplexumnak minden vállalatnál. Erre a szerverre be automatikus üzemmód minden fontos információ. Az információ fizikai fenyegetéssel (például tűz) szembeni védelme érdekében egy másik helyiségben vagy épületben is elhelyezhető.
A szervernek sok feladata van. És az egyik leggyakoribb a webhely támogatása az interneten.
Az internet nem valami általános forrás, ahová közzétehetsz valamit. A hálózaton elérhető összes webhely és fájl fizikai szervereken található. Ha a szerver leáll, a webhely többé nem érhető el más internetfelhasználók számára. Ugyanez elmondható minden más programról, adatról, tartalomról, amely ugyanazon a helyi hálózaton belül elérhető.
Ahhoz, hogy olyan webhelyet, adatbázist vagy programot tárolhasson, amely a hálózat összes felhasználója számára elérhető lenne, rendelkezésére kell bocsátania egy fizikai vagy virtuális szervert.
Az internetes szférában a "fizikai" kifejezést szervernek nevezik, amely közvetlenül a felhasználónál található. Ez munkaállomás vagy egy dedikált számítógép a megfelelő szoftver, amely állandó internetkapcsolattal vagy helyi hálózattal rendelkezik. Fizikai szerver vásárlása és karbantartása költséges egy nagy mennyiség, ezért csak bizonyos esetekben használják. Például, ha ki kell szolgálnia egy nagy helyi hálózat. Fizikai szerverekre van szükség a tárhely- és internetszolgáltatóknak, valamint a nagy népszerűségnek örvendő internetes erőforrások (például a Yandex) tulajdonosainak.
A virtuális szerver olyan tárhelyszolgáltatók által nyújtott szolgáltatás, amelyek fizikai szerverrel rendelkeznek. Ebben az esetben a felhasználó a teljes szervert bérbe adja és azon helyezi el adatait, amelyek aztán elérhetők az interneten.