何を選ぶべきですか?LXC vs OpenVZ [終了]


17

いくつかのUbuntuサーバーを仮想化する代わりに、コンテナを使用する可能性を検討しています。しかし、OpenVZとLXCのどちらに行くべきかはわかりません。誰でもそれらの1つを推薦できますか、あるいは賛否両論を列挙できますか?

回答:


13

個人的には、LXCは急速な開発と文書化の遅れに陥っています。

私は個人的に「プロダクションサーバー」でopenvzを使用していますが、LXCが「プロダクション」で使用できるほど成熟していないと思います。

proxmoxをご覧になることをお勧めします

http://pve.proxmox.com/wiki/Main_Page

Debianホスト、Webインターフェース、KVMおよびopenvzを提供します。LXCが安定していると判断したら、LXCを使用する予定です。

ここに画像の説明を入力してください


これに関するアップデートはありますか?
ムル14

@muru LLCはまだ生産の準備ができていないように感じますが、それでもProxmoxを使用する予定です
Panther 14

1
Proxmoxはlxcを使用するようになりました
Panther

Proxmoxフォーラムを見ると、LXCの実装に多くのバグがあります。LXCをより安定させるにはもっと時間が必要です。また、LXCセキュリティの問題をここで読みます:janoszen.com/2013/01/22/lxc-vs-openvz/#container-lockdown
ウェンディウィリアム

1
@WendyWilliam-私見それらはLXCの長年の問題です。IMHOのドキュメントはLXCに遅れており、分離はセキュリティの問題につながる他のオプションほど優れていません。IMHO LXCは本番環境に対応していませんが、openvzまたはKVMを好みます。
パンサー

6

LXCには、Linuxカーネルで使用できるなどの利点があります(したがって、LXCを使用するのに特別なカーネルは必要ありません)。一方、OpenVZはライブマイグレーションをサポートしています。

各ツールの機能を確認し、どのツールが最も重要であるかを確認する必要があります。

編集:

ここでは、それぞれの機能の短いレビューを見つけることができます。

OpenVZ 4の更新:

OpenVZ 4の時点で、OpenVZをLinux 3.0カーネルで実行できます。OpenVZは、独自のカーネルの恩恵を受けています。OpenVZカーネル固有の機能がいくつかあります。


3

はるかに成熟したOpenVZプラットフォームが長年にわたってこれを非常にうまく行っているときに、LXCにこのような突然の関心が寄せられているのは興味深いことです。LXCは、実際にはメインラインカーネルのOpenVZの派生物であるため、新しいアイデアではありません。異なるカーネルからの起動は常に些細なことなので、OpenVZを使用することでそれが問題になる理由はわかりません。一部の人々は、メインライン以外のカーネルを使用することに抵抗があり、新しいものの方がセクシーだと思うかもしれません。

LXCはおそらくOpenVZに取って代わるでしょう...... 10年後に。まだ準備が整っていません。機能の欠落、むらのあるドキュメント、「インターネットエクスペリエンス」の欠如(つまり、インターネット検索を行うことで見つかる知識ベースの構築)を気にしない限り、最先端の開発でもそうではありません。

あと1〜2年で、機能が完全になり、知識ベースが増えると、オフラインの重要ではないものの準備が整うでしょう。しかし、インターネット検索を行うと、人々は1年前にそれについて言っていた、それはまだそこに私見ではありません。


3

これは1年前の質問ですが、競技場の変化を考慮して、2セントを加算します。

コンテナ化については、Dockerを参照することをお勧めします。LXC(およびその他のツール)の上に構築され、コンテナの構築、保守、配布、およびアップグレードのための広範なツールを提供します。同様に、その周りにはかなり大きなコミュニティがあります。

注目すべき違いの1つは、従来のLXCの使用が軽量で本格的な仮想マシンであるのに対して、Dockerが「単一プロセスコンテナー」を促進することです。これには、思考の調整が必要ですが、メリットがあります。

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