システム要件
XenServerを使用するには、物理コンピューターが少なくとも2台必要です。1台はXenServerホストとして動作し、1台はXenCenterまたはXenServerコマンドラインインターフェイス(CLI)を実行します。XenServerホストコンピューターは、XenServerの実行と仮想マシンのホストのみを行い、ほかのアプリケーションを実行することはできません。
警告:
XenServerは、ホストの制御ドメインに直接インストールされる、弊社が提供するドライバーとサプリメンタルパックのみをサポートします。当社が提供するものと同じ名前またはバージョン番号を持つドライバーを含む、サードパーティの Web サイトによって提供されるドライバーはサポートされません。
次の例外がサポートされています:
サプリメンタルパックとして提供され、当社によって明示的に推奨されているソフトウェア。
vGPUサポートを有効にするためにNVIDIAが提供するドライバー。詳しくは、NVIDIA vGPUを参照してください。
Other drivers provided by NVIDIA, for example, the Mellanox drivers, are not supported with XenServer unless distributed by us.
XenCenterを実行するには、ハードウェア要件を満たす汎用のWindowsシステムを使用します。このWindowsシステムは、ほかのアプリケーションの実行に使用できます。
このシステムにXenCenterをインストールすると、XenServer CLIもインストールされます。スタンドアロンのリモートXenServer CLIは、RPMベースのすべてのLinuxディストリビューションにインストールできます。詳しくは、「 コマンドラインインターフェイス」を参照してください。
XenServerホストのシステム要件
XenServerは一般的にサーバークラスのハードウェア上にインストールされますが、多くのモデルのワークステーションやノートブックにもインストールできます。詳しくは、ハードウェア互換性リスト(HCL) を参照してください。
このセクションでは、推奨されるXenServerハードウェア仕様について説明します。
仮想マシンを実行するXenServerホストには、サーバークラスの64ビットx86マシンを使用します。XenServerは、Xen対応カーネルを使用する最適化され強化されたLinuxパーティションを作成します。このカーネルは、仮想マシンが認識する仮想化デバイスと物理ハードウェアの間の相互作用を制御します。
XenServerは以下を使用できます:
-
最大6TBのRAM
-
最大16枚の物理NIC
-
ホストあたり最大448基の論理プロセッサ
注:
サポートされる論理プロセッサの最大数は、CPUによって異なります。詳しくは、ハードウェア互換性リスト(HCL) を参照してください。
XenServerホストのシステム要件は、以下のとおりです:
CPU
64ビットx86 CPU、最低1.5GHz、2GHz以上の速度のマルチコアCPUを推奨。
Windowsまたはより新しいバージョンのLinuxを実行する仮想マシンを使用するには、Intel VTまたはAMD-Vをサポートする、64ビットx86ベースのCPUが必要です。
注:
XenServerホスト上で、仮想化に対するハードウェアサポートが有効になっていることを確認してください。仮想化のサポートは、システムファームウェアのオプションです。ハードウェアの設定で仮想化のサポートが無効になっている場合があります。詳しくは、ご利用中のサーバーのドキュメントを参照してください。
準仮想化Linux仮想マシンを実行するには、標準的な64ビットx86ベースのCPUが必要です。
RAM
最小2GB、4GB以上を推奨
ディスクスペース
- 最小46GBの空きディスクスペースがある(70GBを推奨)、ローカル接続されたストレージ
- SANからマルチパスブートを使用してインストールする場合は、HBA経由のSAN(ソフトウェア経由ではない)。
互換性のあるストレージソリューションの詳細なリストについては、ハードウェア互換性リスト(HCL) を参照してください。
ネットワーク
100Mbit/秒以上の速度のNIC。エクスポート/インポートデータ転送、および仮想マシンのライブマイグレーションを高速に実行するには、1つまたは複数のギガビットNIC、または10ギガビットNICの使用が推奨されます。
冗長性のために複数のNICを使用することをお勧めします。NICの設定方法は、使用するストレージの種類により異なります。詳しくは、ベンダーのドキュメントを参照してください。
XenServerを使用するには、管理トラフィックおよびストレージトラフィック用のIPv4ネットワークが必要です。
注:
サーバーの時間設定がUTCの現在時刻に設定されていることを確認してください。
デバッグ時に、ホストのシリアルコンソールへのアクセスが必要になることがあります。XenServerのセットアップ時には、シリアルコンソールにアクセスできるように設定しておくことをお勧めします。物理シリアルポートを搭載していないホストや、適切な物理インフラストラクチャを使用できない環境では、埋め込み管理デバイスを設定できるかどうかを確認してください。たとえば、DellDRACです。シリアルコンソールへのアクセスの設定について詳しくは、CTX228930「How to Configure Serial Console Access on XenServer 7.0 and later」を参照してください。
XenCenterのシステム要件
XenCenterには次のシステム要件があります:
-
オペレーティングシステム:
- Windows 10
- Windows 11
- Windows Server 2016
- Windows Server 2019
- .NET Framework:バージョン4.8
- CPU速度: 最低750MHz、1GHz以上を推奨
- RAM: 最小1GB、2GB以上を推奨
- ディスク容量: 最小100MB
- ネットワーク: 100Mbit/秒以上の速度のNIC
- 画面解像度: 1024x768ピクセル以上
サーバーに接続する外部SSHコンソールをXenCenterで起動できるようにするには、システムに次のいずれかのアプリケーションをインストールします。
- PuTTY
- OpenSSH(一部のWindowsオペレーティング システムではデフォルトでインストールされています)
詳しくは、「Configure XenCenter to use an external SSH console」を参照してください。
サポートされるゲストオペレーティングシステム
サポートされている仮想マシンオペレーティングシステムの一覧については、「ゲストオペレーティングシステムのサポート」を参照してください。
リソースプールの要件
リソースプールは、同種または異種混在型のホストの集合で、最大サーバー数は64です。新しいリソースプールを作成したり、既存のリソースプールにホストを追加したりする前に、プール内のすべてのホストが以下の要件を満たしていることを確認してください。
ハードウェア要件
XenServerのリソースプール内のすべてのサーバーが、以下の互換性のあるCPUを搭載している必要があります。
-
CPUベンダー(IntelまたはAMD)が、すべてのサーバーのすべてのCPUで同じである。
-
すべてのCPUで仮想化が有効になっている。
そのほかの要件
リソースプールに追加するホストは、上記のハードウェア要件とともに以下の要件を満たしている必要があります。
-
一貫したIPアドレス(ホスト上の静的IPアドレスまたは静的DHCPリース)を保持している。この要件は、共有NFSまたはiSCSIストレージを提供するサーバーにも当てはまります。
-
システムの時計がプールコーディネーターの時計と同期している(ネットワークタイムプロトコルを使用している場合など)。
-
既存のほかのリソースプールに属していない。
-
プールに追加するサーバー上に実行中または一時停止状態の仮想マシンがない。また、仮想マシンのシャットダウンやエクスポートなど、処理中の操作がない。プールに追加する前に、ホスト上のすべての仮想マシンをシャットダウンしてください。
-
共有ストレージが構成されていない。
-
管理インターフェイスのボンディングが設定されていない。プールに追加するには、ホストの管理インターフェイスを再設定して物理NIC上に戻す必要があります。ホストをプールに追加した後に、管理インターフェイスを再設定できます。
-
実行するXenServerのバージョンおよびパッチレベルが、プールの既存のホストと同じである。
-
プール内の既存のホストと同じサプリメンタルパックがインストールされている。サプリメンタルパックは、XenServerのコントロールドメイン(dom0)にアドオンソフトウェアをインストールするときに使用されます。プールでのユーザーエクスペリエンスを一貫させるため、プール内のすべてホストに同じサプリメンタルパックの同じリビジョンをインストールする必要があります。
-
プール内の既存のホストと同じXenServerライセンスがある必要があります。プールに追加した任意のサーバーのライセンスを変更することができます。ただし、そのプールで一番低いレベルのライセンスにより、すべてのプールメンバーで使用できる機能が決定されます。
XenServerホストに搭載されている物理ネットワークインターフェイスの数やローカルストレージリポジトリのサイズは、リソースプール内で異なっていても構いません。
注:
リソースプールで共有されるNFSまたはiSCSIストレージを提供するサーバーは、静的なIPアドレスが設定されているか、DNSで正しく名前解決される必要があります。
同種型プール
同種型リソースプールは同一CPUのサーバーの集合です。同種型リソースプールに追加するサーバー上のCPUは、ベンダー、モデル、および機能が、プール内の既存のサーバー上のCPUと同じである必要があります。
異種混在型プール
異種混在型リソースプールを作成するには、マスキングまたはレベリングと呼ばれる技術をサポートするIntel社(FlexMigration)またはAMD社(Extended Migration)のCPUが必要です。これらの機能では、CPUを実際とは異なる製造元、モデル、および機能セットのものとして見せかけることができます。これらの機能により、異なる種類のCPUを搭載したホストでプールを構成しても、ライブマイグレーションがサポートされます。
異種混在型プールの作成については、「ホストとリソースプール」を参照してください。