virtuális gép
Kiejtés
- IPA: [ ˈvirtuaːliʒɡeːp]
Főnév
A virtuális számítógép (virtual machine, röviden VM) egy szoftveresen létrehozott, elszigetelt környezet, amely úgy viselkedik, mintha egy valódi fizikai számítógép lenne. A VM-ek lehetővé teszik, hogy egyetlen hardveres számítógépen több különböző operációs rendszer és alkalmazás fusson egymástól függetlenül.
🧠 Mi az a virtuális gép?
A virtuális gép egy emulált számítógép, amelyet egy hipervizor nevű szoftver futtat. A VM saját:
- processzort (virtuális CPU),
- memóriát (virtuális RAM),
- háttértárat (virtuális lemez),
- hálózati interfészt kap, de ezek valójában a fizikai gép erőforrásainak megosztott részei.
🏗️ Felépítése
+-------------------------+ | Alkalmazások | +-------------------------+ | Vendég OS (VM) | ← VM-ben futó operációs rendszer +-------------------------+ | Virtuális hardver | ← emulált CPU, RAM, disk, hálózat +-------------------------+ | Hipervizor | ← VM-eket kezelő réteg +-------------------------+ | Fizikai hardver | +-------------------------+
🧩 Kétféle hipervizor típus
1. Bare-metal (Type 1) – közvetlenül a hardveren fut
- Példák: VMware ESXi, Microsoft Hyper-V (Server), Xen
- Előny: nagy teljesítmény, stabilitás
- Használat: adatközpontok, szervervirtualizáció
2. Host-alapú (Type 2) – meglévő operációs rendszeren belül fut
- Példák: VirtualBox, VMware Workstation, Parallels
- Előny: könnyű telepítés, otthoni használatra ideális
- Használat: fejlesztés, oktatás, tesztelés
🖥️ Mire jó a virtuális gép?
| Felhasználás | Leírás |
|---|---|
| Több operációs rendszer egyszerre | Pl. Windows alatt Linux futtatása |
| Biztonságos tesztelés | Vírusok, szoftverek kipróbálása elszigetelve |
| Szervervirtualizáció | Egy fizikai szerveren több logikai gép |
| DevOps és CI/CD | Automatizált környezetek építése |
| Régi szoftverek futtatása | Régi Windows/Linux verziók megtartása |
| Snapshot / mentés-visszaállítás | Állapotmentés és gyors visszatöltés |
📦 VM vs. konténer (Docker)
| Jellemző | Virtuális gép (VM) | Konténer |
|---|---|---|
| Saját operációs rendszer? | Igen | Nem (host OS-t használja) |
| Indítási idő | Lassabb (több másodperc) | Gyors (másodpercen belül) |
| Erőforrásigény | Nagyobb | Kisebb |
| Izoláció | Erősebb (hypervisor szint) | Gyengébb (kernel szint) |
| Használat | Szerverek, desktop | Microservice, DevOps |
⚙️ Népszerű VM platformok
| Szoftver | Leírás |
|---|---|
| VirtualBox | Ingyenes, cross-platform (Oracle) |
| VMware | Fizetős és ingyenes verziók is (Workstation, ESXi) |
| Microsoft Hyper-V | Windows 10/11 Pro és Server beépített hipervizora |
| KVM/QEMU | Nyílt forráskódú, Linuxon elterjedt |
| Parallels Desktop | macOS-re optimalizált, fizetős |
🧾 Összefoglalás
A virtuális gép egy szoftveresen létrehozott környezet, amelyben különálló operációs rendszerek és alkalmazások futtathatók biztonságosan, izoláltan, egymástól függetlenül. A VM-ek lehetővé teszik az erőforrások hatékonyabb kihasználását, a tesztelési rugalmasságot, valamint a biztonságos elkülönítést különféle felhasználási területek között. Napjaink IT-infrastruktúrájának egyik alappillére.
Fordítások
- virtuális gép - Értelmező szótár (MEK)
- virtuális gép - Etimológiai szótár (UMIL)
- virtuális gép - Szótár.net (hu-hu)
- virtuális gép - DeepL (hu-de)
- virtuális gép - Яндекс (hu-ru)
- virtuális gép - Google (hu-en)
- virtuális gép - Helyesírási szótár (MTA)
- virtuális gép - Wikidata
- virtuális gép - Wikipédia (magyar)