私のVPSプロバイダは私にKVMとOpenVZのどちらかを選択できます。 128MBまたは256MBのRAMを搭載したVPSに最適な選択肢は何ですか?VPSのKVMまたはOpenVZを選択する必要がありますか?
答えて
KVMはOpenVZよりもはるかに優れており、私の経験ではKVMのパフォーマンスも向上しています。しかし、私はOpenVZからより良い性能を発揮すると聞いてきました。しかし、KVMは過去1年間で大きな進歩を遂げました。今ではOpenVZを超えると驚くことはありません。
KVMはあらゆるオペレーティングシステム(理論上)もサポートしていますが、OpenVZはLinuxのみに制限されています。
私たちは仮想化システム専用にKVMを使用しており、他のものに切り替えることには関心がありません。
OpenVZでは、オーバーヘッドのために割り当てられたメモリの全量がプロセスに与えられないため、メモリVPSを小さくするために、KVMまたはXENを選択する傾向があります。
あなたはその声明に何を基づいていますか?私が見ることができるところから、それは完全な反対です。 –
OpenVZには、多くの場合、他のホストに安価であるため、KVMを選択してください:)
それはオーバーヘッドがはるかに少ない他の仮想化技術よりも、より多くのVMのノードごとに合うことができるようにある主な理由は安いです。 多くの人が、OpenVZだけが過負荷になる可能性があると考えていますが、これはほとんどのタイプの仮想化タイプで当てはまります。 パフォーマンス参照:http://wiki.openvz.org/Performance –
をVPSプロバイダ、その後、KVM/Xenのからご購入ください。 OpenVZ/LXCのサプライヤは自社製品を過大に販売する可能性があります。
あなた自身のサーバーなら、OpenVZ/LXCとKVMを同じマシンに混在させることができます。
KVMは、OpenVZ(またはVirtuozzo、その商用版)のパフォーマンスの近くには提供していません。 OpenVZは共有カーネルを使用してコンテナを実行するのに対して、KVMは実行中のカーネルであるをのVPSに必要とすることは非常に重要です。つまり、256MBのKVM VPSは、OpenVZが使用するユーザスペースに使用できるメモリと実際に同じ量のメモリを持っていません。 OpenVZは非常に軽量な仮想化技術であり、フル仮想化を容易に凌駕します。
KVMはより良いアイソレーションを提供しますが、これはコンテナ内のユーザスペースには通常は見られません。私はVPSのために買い物をされた場合は、元の質問については
、考慮すべき二つの要因があります。
1)同じ価格では、あなたは、KVMとあなたのお金のために以下を得るでしょう。 256MBのKVMは256MBのOpenVZ未満です。カーネルを実際に実行しなければならないため、実際のアプリケーションにはあまり適していません。一方、一部のホスティング事業者はOpenVZの料金をより多く請求するため、数学を行う必要があります。
2)それはOpenVZのシステムをオーバーコミットする企業をホストするために簡単ですので、悪いホスティング会社があまりにも多くのコンテナで、システムにあなたを置くので、これを警戒することがあります。
これは、それが実際の作業である方法ですので、これは、正しい答えていたはずです。あなたはあなたが成長することができます信頼性の高いVPSののをしたい場合は、それらを選択 –
OpenVZの主要な問題は、それがKVMはない機能を提供していないということである - 。、さらにはIOのリソース保証を与えるいくつかの企業があります。たとえば、TUN/TAPのサポートでは、プロバイダに特殊なセットアップを依頼する必要があります。月額5ドルのVPSの場合、顧客に10MB以上のメモリを確保するために、そのようなチケットを提供できる人は誰ですか? 10MBのメモリのコストは0.05 USDです。 500人中1人以上のお客様がOpenVZのためにサポートチケットを提供している場合は、KVMをご利用ください。 – user239558
答えのどれかで明白にカバーされていない1つの違いは、b/c OpenVZはコンテナであり、ホストと同じカーネルしか提供できないということです。例えば、CentOSホストの中でDebianを実行することはできませんでした。 KVMは、Windowsでもコンテナ内の任意のOSを実行できる完全な仮想化技術です。 – slm
- 1. 選択したテキストをスクランブルする必要があります
- 2. XMPPまたは自作サーバを選択する必要がありますか?
- 3. Visual C++ 2010または2008を選択する必要がありますか?
- 4. 私は選択する必要がありますインデックス(MySQLの)
- 5. Amazon EC2とVPSを選択する際に助けが必要
- 6. jquery mobile:選択メニューは2回選択する必要があります
- 7. WCFセキュリティ - トランスポートまたはメッセージセキュリティで選択する必要があります
- 8. 私はどのItemControlを選択する必要がありますか?
- 9. OpenVZ VPSにDockerをインストール
- 10. ブラウザ用のActiveX。どちらがVB6または.NETを選択する必要がありますか?
- 11. どのデータ構造を選択する必要がありますか? [Androidディクショナリ]
- 12. Oracle XEまたはMySQLのいずれかを選択する必要がありますか?
- 13. 私はyoutubeまたはYouTubeのAPIのためにGDataを選択する必要があります
- 14. ダイアログプリファレンスから連絡先を選択する必要があります
- 15. プレーンHTMLテーブルよりCrystal ReportまたはSSRSを選択する必要があるのはなぜですか?
- 16. jQuery validate - ユーザがYESラジオを選択する必要があります。
- 17. Linqまたはストアドプロシージャ - どちらを選択する必要がありますか?
- 18. 最初にASP.NETまたはPHPを選択する必要がありますか?
- 19. iOS:Tapkuカレンダー:複数の日付を選択する必要があります
- 20. jqueryセレクタは、領域内にある要素のない領域を選択する必要があります
- 21. Adobe Acrobat Xトラブルシューティングのドロップダウンリストの色の選択。ワンクリックを選択する必要があります。
- 22. 選択時にUITableViewCellサブクラスでサウンドを再生する必要があります
- 23. SpinnerコントロールでSqlite Savedデータを選択する必要があります
- 24. オプションが選択されたら、選択要素を隠すことができるディレクティブがありますか?
- 25. データを選択するためにselectパーミッションを持つコントロールパーミッションを提供する必要がありますか?
- 26. テキストファイルからSQL Serverデータベースにインポートするには、どのソリューションを選択する必要がありますか?
- 27. オープンソースプロジェクトでcodeplexから選択する必要があるライセンスはありますか?
- 28. WP7ゲームでUIを使用するためにXAMLを選択する必要がありますか?
- 29. 私は挿入を選択するか、挿入をループスルーする必要がありますか?
- 30. どのパッケージを選択する必要がありますかを照会するには?
これは良い&有用な質問です。それを閉じるのではなく、それはserverfaultへのより良い移動です。 – Mani
私はそれもServerFaultに移動することをお勧めします –