KVM (spuštění virtuálního stroje)

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání

Nastavení sítě

Nastavení síťového zařízení pro virtuální stroj se provádí volbou -net. Defaultně tato volba bez dalších předaných parametrů vytvoří jedno síťové rozhraní, emulující síťovou kartu Intel 82549EM Gigabit, připojené na hlavní síťové rozhraní hostitele přes NAT. Stejný efekt by měla následující sekvence:

Poznámka
... -net nic,vlan=0,model=e1000 -net user ...

nic

Chceme-li nakonfigurovat pro virtuální stroj více síťových karet, musí být nakonfigurovány přes volbu -net s parametrem nic ( zkratka znamená Network Interface Card ). Dalšími parametry které mohou (ale nemusí) být nastaveny všechny lze nastavit pro každé takové rozhraní:

  • vlan - na kterou je má QEMU interně připojit (Nemá nic společného s vlan ve vašem systému!)
  • MAC adresu síťové karty - software ve virtuálním stroji může být svázán s určitou konkrétní MAC adresou
  • model síťové karty - použitý ovladač ve virtuálním stroji bude mít vliv na propustnost síťového rozhraní. Je-li nastaveno více síťových karet stejného modelu může nastat problém..
Poznámka Speciálně u síťových rozhraní, které pojedou přes virtio-net lze nastavit další parametry, které umožňují emulovat síťovou kartu na PCI-E. Z hlediska běžného nasazení však nejou podstatné

Použitelné modely síťových karet z hlediska propustnosti...

e1000
Emulace skutečné síťové karty Intel 82549EM Gigabit je v QEMU výchozí, pokud však nemá virtualizovaný systém pro tuto síťovou kartu nainstalovaný ovladač, musíte vyzkoušet některé jiné z následujících zařízení.
ne2k_pci
Realtek RTL-8029(AS) byla pouze 10 megabitová síťová karta, jedna z posledních které ještě podporovaly koaxiální kabeláž. Tuto síťovou kartu však bylo možné rozchodit pod DOSem
pcnet
Gigabajtová síťová karta, která se hlásí jako AMD 79c970 [PCnet 32 LANCE]] je součástí vmware tools
rtl8139
Tato 100 megabitová síťová karta byla nejběžnější neintelovská síťovka, je u ní výhodou že má ovladač přímo ve Windows XP
virtio
Virtio network device je virtuální síťová karta. Ovladač pro Windows lze stáhnout z webu fy. Red Hat inc.. Ovladač v linuxovém jádře virtuálního stroje se jmenuje virtio-net.

VPS s Linux OS

Ve výchozím nastavení má linuxové jádro aktivovaný tzv. elevator - scheduler, který optimalizuje řazení I/O operací HDD s ohledem na optimální pokrytí plochy ploten disku klasické konstrukce při jejich rotaci. Funkci lze elevatoru lze potlačit parametrem jádra:

elevator=noop

VPS s MS Windows