すべて。
私は研究室サーバーに目的を変更したいコンピュータを購入しました。 8GB RAM(最大16GB)とTBハードドライブを備えた6コアAMDプロセッサ。私の考えは、Windowsを停止し、その上にUNIXベースのシステムをインストールし、それを使用して多数の仮想ゲストをホストすることでした。
私は仮想化オプションに悩んでXenを使用することにしました。以前はXenを使ったことがありませんが、サポートがうまくいくようで、良いニュースも聞きました。 (私の唯一のWebホスティング経験は、DebianのVMwareを使用したことです。)
私はDebianのインストールとパッケージ管理ツールに慣れていて、DebianがXenをサポートしていることを知っているので、オペレーティングシステムとして最初にDebianを選びます。しかし、OpenSolarisにはZFSがあり、これは非常に目立っています。
このようなことをした経験がある人はいますか?私は私が知っているもの(Debian)を選ぶのか、それともOpenSolarisを使ってZFSファイルシステムを実装しようとしているのか(私が聞くのは本当に素晴らしいと言っています)の間で悩んでいます。 XenはOpenSolarisでも実行できますか?すべての検索では、OpenSolaris に関する情報が仮想ホストではなく仮想ゲストとして表示されます。
ディスカッションと経験を歓迎します。間違った質問、または詳細を提供する必要がある場合はお知らせください。ありがとうございます!
編集:仮想化オプションも人気があります。 Xenは興味深いようですが、私はそれとは何の関係もありません。これはプライベートラボサーバーなので、他のアプローチを試してみたいと思います。
答え1
Xen(OpenSolarisでdom0をサポートしているが段階的に中断されている)ではなく、ZFSやその他のSolaris機能に興味がある場合は、VirtualBoxまたは最近Illumos(SmartOS)の上に移植されたKVMをお勧めします。後者の経験はありません。
答え2
XenはLinuxカーネルで完全なサポートのために承認されました。3.0から。理論的には、Xenハイパーバイザーは半仮想化サポートを提供し、ユーザースペースツールをインストールするためにカーネルにパッチを適切に適用する場合は、すべてのLinuxバージョンにインストールできます。 Xenパッチでカーネルを再コンパイルし、そのカーネルで再起動すると、Dom0(ハイパーバイザー)になります。次に、ユーザースペースツールを使用して仮想マシンを作成および管理します。 xm
主なツールです。
多くのLinuxディストリビューションでは、正しいカーネルパッチでXenを設定するのはやや難しい作業かもしれません。これは、ディストリビューションでサポートされていないカーネルにパッチを適用して再コンパイルする必要があるためです。手動で設定することにした場合は、パッケージマネージャの助けを借りずにパッチ/再コンパイルする必要のないバージョンをお勧めします。
最後に使用を検討してください。XCP。 Xen Cloud PlatformはDom0インストールキットです。 Xenチームがまとめました。インストーラとして提供され、Citrixによって開発されたXAPIと互換性があります。 100%オープンソースでライセンスは不要で、Citrix XenServerの管理に使用されているのと同じツールまたはPythonツール(Pythonとpygtkが利用可能なすべての場所で利用可能)で管理できます。OpenXenマネージャー。
答え3
OpenSolarisはXenをサポートしていますが、ブランドが変更されました。xVMハイパーバイザー。
私はあなたが知っているものを選択し、ZFSの誘惑に陥ることはありません。これはあなたの要件とは関係がないようです。 ZFSを使用するには、Debian GNU / KFreeBSDをxenゲストとしてインストールして試してください。 (将来的には、ZFSに基づいてゲストから本番サービスを提供することもできます。)
現在、Debian Stable ReleaseはXenをサポートしていますが、将来のサポートはアップストリームカーネルが関連するXen部分を受け入れるかどうかによって異なります。 KVMを考えてみましたか?それでは、Xenがより魅力的な理由は何ですか? Xenを選択した場合は、次のものを使用することをお勧めします。ウェールズ馬今後のKVMと同じスキルを使用できるように管理してください。
答え4
Xenについて私が理解したことは、Xenをdebianまたはopensolarisを含むことができるハイパーバイザーとしてインストールして実行することです。 Debian や OpenSolaris で xen を実行していません。