Ugrás a tartalomhoz

virtuális gép

A Wikiszótárból, a nyitott szótárból
(virtuális gépek szócikkből átirányítva)

Kiejtés

  • IPA: [ ˈvirtuaːliʒɡeːp]

Főnév

virtuális gép

  1. (informatika) virtuális számítógép

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