A virtualizáció világában van egy rejtett, de nélkülözhetetlen szereplő a hipervizor. Nélküle nem tudnánk egyszerre több operációs rendszert futtatni ugyanazon a gépen. De mi is ez pontosan?
Mit csinál a hipervizor?
A hipervizor egy olyan szoftverréteg, amely lehetővé teszi, hogy egy fizikai számítógépen több, elkülönített virtuális gép (VM) működjön. Minden VM saját operációs rendszert futtat, és úgy működik, mintha valódi önálló hardvere lenne, pedig valójában mind ugyanazt a fizikai gépet használják megosztva.
A hipervizor típusai
Típus 1 – Bare-metal hipervizor – Ez közvetlenül a fizikai hardveren fut, nincs alatta más operációs rendszer.
Előnyök:
Gyors, stabil és biztonságos
Adatközpont, vállalati környezetben használják
Példák: Proxmox VE, VMware ESXi, Microsoft Hyper-V Server
Típus 2 – Hosted hipervizor – Egy meglévő operációs rendszerre telepített alkalmazásként működik.
Több operációs rendszer futtatásara: például Linux és Windows egyidejű használata
Fejlesztéshez és teszteléshez: új szoftverek kipróbálása biztonságos környezetben
Szervervirtualizációhoz: több kiszolgáló futtatása egyetlen gépen
Összegzés
A hipervizor az, ami lehetővé teszi a modern IT rendszerek rugalmasságát. Segít költséget csökkenteni, erőforrást optimalizálni és gyorsabban skálázni a rendszereket. Legyen szó otthoni fejlesztésről vagy vállalati infrastruktúráról.
Hasznosnak találtad ezt az információt? Lenne még kérdésed? Tedd fel kommentben!
A virtualizáció egy olyan technológia, amely lehetővé teszi, hogy egy fizikai számítógépen vagy szerveren több, egymástól független virtuális gép fusson. Ezek a virtuális gépek külön operációs rendszereket futtatnak, minta teljesen különálló számítógépek lennének.
Hogyan működik?
A virtualizáció lényege, hogy egy szoftver – amit hipervizornak hívunk – “elrejti” a fizikai hardvert az operációs rendszer elől, és egy vagy több virtuális környezetet hoz létre rajta.
Szerverek konszolidálása – Egyetlen fizikai gépen több szerver futhat, így csökken a hardverigény és az energiafogyasztás.
Tesztelés és fejlesztés – Új rendszerek, programok kipróbálása biztonságos, izolált környezetben.
Mentés és visszaállítás – A virtuális gépek könnyen menthetőek és másolhatóak.
Különböző rendszerek egyszerre – Egy gépen futhat például Windows és Linux egyszerre.
Tegyük fel, hogy van egy erős számítógéped otthon. Ahelyett, hogy csak egy operációs rendszert futtatnál rajta, telepíthetsz rá egy virtualizációs platformot, mint például a Proxmox VE. Ezután létrehozol egy Windows virtuális gépet, egy Ubuntu szervert, sőt akár egy Home Assistantot. Mindhárom teljesen külön környezetként fut, mégis ugyanazon a hardveren.
Előnyök
Hátrányok
Rugalmasság
Teljesítménycsökkenés lehet a fizikaihoz képest
Költséghatékonyság
Komplexitás főleg nagy rendszereknél
Könnyű karbantartás
Magasabb memória ls CPU igény
Összegzés
A virtualizáció lehetővé teszi, hogy egyetlen fizikai számítógépen több, elkülönített virtuális gépet futtassunk. Ezzel hatékonyabban használhatjuk ki az erőforrásokat, egyszerűbben kezelhetjük a rendszereket és gyorsabban reagálhatunk az üzleti igényekre. Legyen szó szerverekről, asztali gépekről vagy fejlesztői környezetről. A virtualizáció rugalmasságot költségcsökkenést és jobb skálázhatóságot kínál.
Hasznosnak találtad ezt az információt? Lenne még kérdésed? Tedd fel kommentben!
Először is fontos átgondolunk, hogy biztos bele akarunk-e vágni. Ha csak kipróbálni szeretnénk vegyük fontolásba azt a verziót is, hogy meglévő számítógépünkön egy virtuális gépként telepítjük és próbáljuk ki. Windows VirtualBox.
Legelső lépések
Első lépésként készítsük el a telepítő pendrive-ot. Ehhez egy programra (Rufus) és maga az ISO fájlra lesz szükségünk. Proxmox ISO letöltés, itt több opcióból is választhatunk, de nekünk a “Proxmox VE ISO Installer” fog kelleni.
Miután letöltött készítsük el a telepítő pendrive-ot. Itt találsz róla több információt: Rufus.
Telepítés megkezdése
A telepítés megkezdésekor három opcióból lehet választani. Most a legegyszerűbb és legkönyebb módszert fogjuk használni. Ez a grafikus telepítés. Rendkívül egyszerűen használható még annak is aki ilyennel még nem találkozott.
Telepítési lehetőségek:
Graphical – Ez az alapértelmezett, grafikus telepítő, amely a legegyszerűbb és a leggyorsabb módja a telepítésnek. Automatikusan elindítja a telepítőt, végigvezet egy GUI-s telepítési folyamaton.
Terminal UI – Ez a telepítési mód egy szöveges felületen fut. Főként haladó felhasználóknak, akik problémát akarnak elemezni vagy manuálisan beavatkozni.
Advanced Options – Ebben a telepítési folyamatban lehetőségek vannak speciális funkciókra mint például ZFS telepítés, kernel paraméterek beállítása és speciális hibakeresési módok vagy más fájlrendszerek használata.
Ahhoz hogy kiválasszuk nyomjuk meg az Enter-t vagy ha esetleg más telepítési formát szeretnénk választani akkor a nyilak segítségével tudunk navigálni.
Ekkor megkezdi a telepítést, ez általában néhány perc alatt sikerülni szokott, de nyilván függ a számítógépedtől. Várjuk meg, hogy végig menjen majd el is kezdhetjük a beállítását.
Ez a folyamat rendkívül egyszerű és gyors lesz, csak néhány adatot kell megadni és kitölteni.
Következő lépésben megtekinthetjük a License szerződést amit érdemes végigolvasni. Ezt a részt sokan kihagyják de egyszer vegyük a fáradtságot és nézzük át mit is fogadunk el. Ha egyet értünk mindennel akkor fogadjuk el az I agree gomb megnyomása segítségével.
Gondoljuk át, hogy melyik merevlemezre telepítsük szerverünket, természetesen ha csak egy van a gépben nem kell ezen gondolkoznod. Viszont érdemes lehet többet is használni, több tárterület és megannyi előnye is van.
Fontos, hogy a kiválasztott lemezről minden adat törlődni fog!
Lehetőségünk van jobban testreszabni lemezünket, ha ez téged nem érdekel akkor görgess tovább a következő lépéshez.
Az alapértelmezett fájlrendszer típus az ext4. Ez ajánlott az egy merevlemezes, kevés Ram-al rendelkező gépeknél.
Több merevlemezes gépeknél ajánlott a ZFS (Raid és snapshot támogatás) fájlrendszert használni. Ehhez már több ram szükséges minimum 8GB de biztonsági szempontból jobb. Használható egy merevlemez esetén is (ZFS single-disk).
A megfelelő lemez és fájlrendszer kiválasztása után meg kell adnunk a helyzetünket és időzónánkat is. Illetve lehetőség van a billentyűzet nyelvének kiválasztására is.
Miért jó ez nekünk?
Az időzóna beállításával pontosak lesznek a logok, az ütemezet feladatok, biztonsági mentések. Ha valamit időhöz akarunk kötni akkor fontos, hogy az akkor történjen meg amikor mi szeretnénk különben nem lenne értelme.
Be kell állítanunk Rendszergazdai (Root) e-mail címünket és jelszavunkat. Olyan jelszót adjunk meg amit megjegyzünk hisz később ennek a segítésével tudunk majd bejelentkezni. Későbbiekben pedig elég nehéz lenne ezt megváltoztatni adat törlés nélkül.
Ha eddig ezzel mind megvagyunk akkor következnek a hálózati beállítások. Ha nem szeretnél nem kell ezzel bajlódnod, a szervered megcsinálja helyetted. Meg kell adnunk a szerverünk hoszt nevét, itt használhatjuk a saját nevünket is például techdiak.home vagy esetleg proxmox.home.
A telepítés utolsó lépésében látni fogunk egy összesítőt a szerver adatairól. Ha minden megfelelő akkor indítsuk el a telepítőt. Ha változtatni szeretnénk valamit rajta akkor a Previous gomb megnyomásával megtehetjük. Gondoljuk át alaposan mindent jól adtunk-e meg, később lesz rá lehetőség módosítani, de jobb ha már ezek készen lesznek.
Megkezdődhet a tényleges telepítést. Most telepít fel minden rendszert amire szüksége van, hogy működjön és véglegesít minden beállítást. Ez egy kis ideig eltarthat, de várjuk meg türelmesen és fontos, hogy ne kapcsoljuk ki gépünket.
Telepítés végeztével újra fog indulni a gépünk, ne ijedjünk meg csak véglegesít minden beállítást. Egy menü fog eljönni induláskor, itt nem szükséges semmit se csinálunk, automatikusan tovább fog lépni a nekünk szükséges lépésre.
Újraindulás következően már maga a szerver konzálját fogjuk látni. Itt lehetne megadni a parancsokat amivel kezelhetjük a szerverünket. Viszont mi az egyszerűbb utat választjuk és a webes felületet fogjuk használni. Látni fogunk egy URL címet például https://192.168.192.59:8006 de ez mindenkinek változhat. Ezt a böngészőben megnyitva fogjuk elérni a Proxmox kezelőfelületét.
Webes felületet megnyitva be kell jelentkeznünk a root felhasználó és a megadott saját jelszó használatával.
Ha minden jól sikerült akkor el fogjuk érni a szerverünket. Mostantól már élvezhetjük vadonatúj szerverünket és elkezdhetjük használni.
Összegzés
Végig csináltunk egy Proxmox Szerver telepítést. Ha lépésről lépésre követted és mindent jól csináltál akkor már használatra is kész.
Sikerült telepíteni? Vagy lenne kérdésed? Írd meg kommentben!
A virtualizáció mára nem csak a nagyvállalatok kiváltsága. Otthoni szerverek, tanulási projektek vagy akár kisebb cégek számára is elérhetőek a professzionális megoldások. Az egyik legnépszerűbb nyílt forráskódú platform a Proxmox. De mi is ez pontosan és mire jó?
A Proxmox VE (azaz Virtual Environment – „virtuális környezet”) egy olyan ingyenes program, amivel egy számítógépen több másik számítógépet lehet létrehozni és futtatni. Ezeket virtuális gépeknek hívjuk.
Gondolj bele, van egy erős számítógéped és azon belül el tudsz indítani egy Windows-t, egy Linuxot meg mondjuk egy fájltároló szervert is mindegyiket egyszerre egymástól elkülönítve.
Mire képes a Proxmox?
Virtuális gépek (KVM) – Teljes értékű operációs rendszerek futtatása, mint például a Windows, Ubuntu, Debian stb.
Konténerek (LXC) – Könnyűsúlyú, gyorsan induló környezetek, főként Linux rendszerekhez.
Snapshotok és mentése – Rendszerállapot mentése és visszaállítása egy kattintással.
Fürtözés (Cluster) – Több Proxmox szerver összekapcsolása, közös kezelés alatt.
Beépített tűzfal és jogosultság kezelés.
ZFS támogatás – Korszerű fájlrendszer, beépített RAID, snapshot és tömörítés funkciókkal.
De hogyan tudom kezelni a szerveremet?
Biztosan emlékszel a filmekből arra, amikor a hacker vagy a rendszergazda azonnal elkezd parancsokat gépelni és ezzel elér bármit amit csak akar. A mai világban már nem kell ettől félned.
A Proxmox lehetővé teszi, hogy virtuális gépeket indíts, hálózati beállításokat módosíts, vagy akár egy teljes szervert irányíts úgy hogy mindezt egy egyszerű böngésző ablakban végezheted el. Ez azt jelenti, hogy nem kell több tucat parancsot begépelni ahhoz, hogy elérd amit szeretnél.
Támogatás
A Proxmoxnak egy nagyon aktív közössége van, ahol a felhasználók kérdéseket tehetnek fel, és segítséget kérhetnek. Emelett vagy egy komoly dokumentáció, ami végigvezet az összes funkcióján és telepítési lehetőségen. Fontos kiemelni, hogy a Proxmox egy nyílt forráskódú projekt, tehát a közösség folyamatosan fejleszti.
Összegzés
A Proxmox egy erőteljes, mégis felhasználóbarát virtualizációs platform, amit érdemes kipróbálni, ha szeretnél többet tanulni a szerverek világáról vagy professzionális környezetet építenél ki akár otthon is.
Te használsz Proxmoxot? Vagy most vágnál bele? Írd meg kommentben!