virtualization (tsz. virtualizations)
Virtualization (magyarul: virtualizáció) az informatika egyik kulcsfontosságú technológiája, amely lehetővé teszi, hogy egyetlen fizikai számítógépen több elkülönített, logikai rendszer (virtuális gép vagy szolgáltatás) fusson egymástól függetlenül. A virtualizáció során absztrakciót hozunk létre a fizikai erőforrások (pl. CPU, memória, tárhely) és azok tényleges használata között.
A virtualizáció során szoftverrel utánozzuk a hardvert vagy egy teljes rendszert, így lehetőség nyílik:
Típus | Jellemző |
---|---|
Type 1 (bare-metal) | Közvetlenül a hardveren fut (pl. VMware ESXi, Hyper-V Server, KVM) |
Type 2 (hosted) | Egy meglévő OS alatt fut (pl. VirtualBox, VMware Workstation) |
Előny | Leírás |
---|---|
Erőforrás-hatékonyság | Több rendszer osztozik a hardveren |
Izoláció | VM-ek vagy konténerek elszigeteltek, hibabiztosabb |
Rugalmasság | Gyorsan telepíthető, átméretezhető |
Skálázhatóság | Automatizálható infrastruktúra (pl. felhő) |
Menthetőség | VM snapshot, visszaállítás lehetséges |
Költségcsökkentés | Kevesebb hardver, több szoftveres szerver |
Hátrány | Leírás |
---|---|
Túlzott terhelés | Sok VM lassíthatja a gépet |
Bonyolultság | Konfigurálás, hálózat, biztonság |
Lassabb, mint natív | VM teljesítménye alacsonyabb lehet, mint fizikai gépé |
Biztonsági rétegek | Hibás konfigurációval a VM-ek közötti izoláció átszakadhat |
Tulajdonság | Virtuális gép (VM) | Konténer (Docker) |
---|---|---|
OS példány | Saját OS minden VM-ben | Megosztott kernel |
Erőforrásigény | Magas | Alacsony |
Indítási idő | Lassabb (több másodperc–perc) | Gyors (másodperc alatti) |
Biztonság | Erősebb izoláció | Gyors, de kevésbé zárt |
Használat | Hagyományos IT, OS tesztelés | Mikroservice, CI/CD |
A felhőszolgáltatók (pl. AWS, Azure, Google Cloud) virtualizált gépek ezreit futtatják háttérben.
Példa | Szolgáltatás |
---|---|
AWS EC2 | Virtuális szerver |
Azure Virtual Machines | VM futtatása Microsoft-felhőben |
Google Kubernetes Engine | Konténerizált szolgáltatás |
Proxmox | Privát virtualizációs platform |
VMware vSphere | Vállalati adatközpontokba optimalizált |
A virtualizáció forradalmasította az IT infrastruktúrát azzal, hogy elválasztotta a szoftvert a hardvertől, és lehetővé tette a többkörnyezetű, skálázható, rugalmas, költséghatékony működést. Napjaink felhőalapú szolgáltatásai, DevOps-folyamatai és vállalati rendszerei gyakorlatilag elképzelhetetlenek virtualizáció nélkül.