web-dev-qa-db-ja.com

XenハイパーバイザーとXenサーバーの違い

タイトルが示唆するように...何かが私にはあまり明確ではありません。私はvirtualboxとvmwareに慣れていますが、xenを使いたいのですが...ハイパーバイザーとサーバーの2つの異なるWebサイトを見つけました。違いは何ですか?

さらに、このハイパーバイザーを使用するには、2つの物理マシン(1つのクライアントと1つのサーバー)が本当に必要ですか?マシンにクライアントとサーバーの両方をインストールすることはできませんか?

私には少しトリッキーなようです...

6
Phate

私も混乱しました。さまざまな理由でVMWare ESXiベアメタルハイパーバイザーを残そうとしています。そのほとんどは、ESXiの無料/ラボバージョンでの構成機能の欠如に関係しています。

XenServer-XenServerは、エンタープライズクラスのクラウド実証済みの仮想化プラットフォームであり、サーバーおよびデータセンターの仮想化実装に必要なすべての重要な機能を提供します。

XenProject-ハイパーバイザーの異なるバージョン間の機能のリストについては、この表を参照してください: http://wiki.xenproject.org/wiki/Xen_Release_Features

XenProject Hypervisorの使用開始: http://wiki.xenproject.org/wiki/Getting_Started

ほとんどの人がXen Projectを入手するための推奨される方法は、可能な限りディストリビューション経由でインストールすることです。 Xen Projectを十分にサポートしている多くのディストリビューションがすぐに含まれています。

XenProject Baremetalとは、人によって意見が異なります。

から: http://www.webhostingtalk.com/showpost.php?p=8374801&postcount=2

2つの一般的に使用されるベアメタルハイパーバイザー(VMWareとHyper-V)の場合、これらは、ハイパーバイザーと特別な管理O/Sの両方が同じ会社によって提供される特別なケースです。この場合、同じ会社が「スタック」全体を提供するため、ロットをインストールするISOを提供できます。

Xenは異なります-以前に述べたように、それは「製品」ではなく「プロジェクト」です-作成されたポイントを理解しているかどうかはわかりません。 Xenはハイパーバイザーであり、特別なゲストO/S(Xenは「dom0」と呼ばれる)内で実行される一連の管理ツールですが、Xen自体はそのオペレーティングシステム自体を提供していません。これには2つの理由があると思います。1)他にも多くの適切なオペレーティングシステムがすでに存在しているので、なぜ車輪を再発明するのでしょうか。および2)人々は好みのオペレーティングシステムについて好みが異なるため、選択肢を提供できるのに、なぜそれらを単一のオプションに強制するのでしょうか。

したがって、Xenが他のベアメタルハイパーバイザーと異なる点は何ですか。

長所:-管理レイヤーで実行するさまざまなオペレーティングシステムを選択できます。これにより、さまざまなO/Sの専門知識を持つ人々が最も適切なO/Sを選択し、必要に応じて微調整できるようになります。 -これにより、Xenは、ハイパーバイザーと関連ツールの構築に集中できるようになります。ハイパーバイザーとそれに関連するツールを構築して、それを実行するカスタムO/Sを作成することに煩わされることはありません。

短所:-VMWareまたはHyper-Vで取得できる単一のベンダーまたは事前にパッケージ化されたソリューション/製品はありません。理論的には、誰かがLinuxまたはBSDディストリビューションをすべてのXenツールとともにインストール可能なISOにパッケージ化できますが、問題は-どのO/Sで、なぜですか?次に、異なるライセンスまたは配布権、異なる更新メカニズムなどを持っている可能性がある異なるパッケージ/ディストリビューションを組み合わせるという問題も発生します。したがって、インストール可能なISOを構築することは可能ですが、おそらくそれよりも面倒です。 。

要約すると、「目を閉じて」インストールできる事前にパッケージ化されたソリューションが必要な場合、Xenはおそらく最良の選択ではありません。ただし、広範囲にカスタマイズ/微調整でき、微調整できるものが必要な場合は、VMWareやHyper-VよりもXenの方が適しています。

このすべてが理にかなっていることを願っています。

最後に、特定の特権OSでXen Hypervisorを管理しますか?またはCitrixに任せてXen Serverを入手しますか?

出典:

http://www.xenproject.org/developers/teams/hypervisor.html

http://www.xenserver.org/overview-xenserver-open-source-virtualization/open-source-virtualization-features.html

11
Erik

混乱していたので、さらに掘り下げました。 Xenserver.org Webサイト によると、XenServerディストリビューションは以下に基づいています:

XenServerは、Xenハイパーバイザー、Linuxカーネル、およびCentOS Linuxディストリビューションとユーザーツールに基づくLinuxディストリビューションです。