KVM (spuštění virtuálního stroje)
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:
... -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..
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