ESXで実行されているサーバーVMに使用するカーネル


9

ESXサーバー上でいくつかのubuntu仮想マシンを実行します。

ubuntuでは、さまざまなカーネルを利用できます。

  • linux-generic-pae
  • linux-generic
  • linux-server
  • linux-virtual

ESXで実行されている仮想マシンに最適な選択肢はどれですか。


仮想マシンは何をしますか?デスクトップ、サーバー?彼らは何らかの特別なドライバーを必要としますか?
Javier Rivera

これらはさまざまなサーバーであり、ネットワークが唯一の「重要な」ハードウェアです。
Vilmantas Baranauskas、2011年

回答:


11

リストしたカーネル間の主な違いを説明してみましょう:

  • linux-generic:これは通常のUbuntuカーネルです。ディストリビューションがデフォルトとして使用するもの。

  • linux-generic-pae:これは、PAEを有効にした汎用カーネルです。32ビットシステムで4 Gb以上のRAMを使用できます。64ビットを使用している場合、または4Gb未満のRAMを使用している場合は、パフォーマンスのペナルティが小さいため、これは望ましくありません。

  • linux-server:これはサーバー用に最適化されたカーネルです。この記事には、最も重要な変更についての良い情報があります。50以上の構成オプションが変更されています。概算では、このカーネルはインタラクティブなプロセスよりも長いバックグラウンドプロセスを優先します。マウスをフリーズして、データベース番号の処理やファイル書き込みにより多くの力を与えることをためらわないでしょう。

  • linux-virtual:これはサーバーカーネルで、ほとんどのドライバーが削除されています。KVM、Xen、VMWareなどの最も一般的な仮想マシンでゲストとして実行するために必要なドライバーのみが含まれています。ソース

したがって、あなたの質問に対する明確な答えはありません。それはすべて、仮想マシンの使用に依存します。それらが(ターミナルサーバーではなく)従来のサーバーになり、実際のハードウェアに移動しない場合は、linux-virtualが最適なオプションのようです。


inux-virtual-hwe-18.04-edgeとlinux-virtual-hwe-18.04などの違いについて教えてください。
Mr.Gosh

0

しかし、残念ながら、カーネルモジュール(ip_tables)にはlinux-virtualカーネルがロードされていないため、たとえば「そのまま」使用できるcsfファイアウォールはありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.