Wir führen mehrere virtuelle Ubuntu-Maschinen auf dem ESX-Server aus.
In Ubuntu stehen verschiedene Kernel zur Verfügung:
- linux-generic-pae
- Linux-Generika
- Linux-Server
- Linux-Virtual
Welches ist die beste Wahl für eine virtuelle Maschine, die unter ESX ausgeführt wird?
server
kernel
virtualization
vmware
Vilmantas Baranauskas
quelle
quelle
Antworten:
Lassen Sie uns versuchen, die Hauptunterschiede zwischen den von Ihnen aufgelisteten Kerneln zu erklären:
linux-generic: Dies ist der normale Ubuntu-Kernel. Die, die die Distribution standardmäßig verwendet.
linux-generic-pae: Dies ist der generische Kernel mit aktiviertem PAE . Damit können Sie 4 GB RAM oder mehr in einem 32-Bit-System verwenden. Sie möchten es nicht, wenn Sie 64 Bit verwenden oder wenn Sie weniger als 4 GB RAM haben, da dies einen kleinen Leistungsverlust bedeutet.
Linux-Server: Dies ist ein Kernel, der für die Serververwendung optimiert ist. Dieser Artikel enthält gute Informationen zu den wichtigsten Änderungen. Es wurden über 50 Konfigurationsoptionen geändert. Eine grobe Annäherung wird sein, dass dieser Kernel lange Hintergrundprozesse gegenüber interaktiven bevorzugt. Sie werden nicht zögern, Ihre Maus einzufrieren, um mehr Leistung beim Knacken Ihrer Datenbanknummer oder beim Schreiben von Dateien zu erzielen.
linux-virtual: Dies ist der Serverkernel , bei dem die meisten Treiber entfernt wurden. Es verfügt nur über die Treiber, die für die Ausführung als Gast in den beliebtesten virtuellen Maschinen wie KVM, Xen und VMWare erforderlich sind. Quelle .
Es gibt also keine klare Antwort auf Ihre Frage, alles hängt von der Verwendung der virtuellen Maschinen ab. Wenn es sich um herkömmliche Server (nicht um Terminalserver) handelt und Sie sie niemals auf echte Hardware verschieben, scheint Linux-Virtual die beste Option zu sein.
quelle
Leider sind keine Kernelmodule (ip_tables) mit einem Linux-virtuellen Kernel geladen, so dass zum Beispiel keine CSF-Firewal "out of the box".
quelle