主流の PC 仮想化: KVM、XEN、OpenVZ の詳細な説明

主流の PC 仮想化: KVM、XEN、OpenVZ の詳細な説明

[[284564]]

1. PC仮想化 - KVM

KVM は、Windows/Linux 上でオペレーティング システムを完全に実行できる完全なハードウェア仮想化であり、virtio ドライバーを使用することでネイティブに近いパフォーマンスを実現できます。いくつかの実験では、理想的な条件下ではネイティブ ハードウェアの損失はわずか 3% であることが示されています。

ISO からのインストールとテンプレートベースのインストールをサポートし、プライバシーの面で優れた分離性を備えていますが、高負荷時には I/O レイテンシが発生します。

各ユーザー (VM) はホスト ノード上のプロセスとして実行されるため、実行時に問題が発生しているユーザーを見つけるのに非常に適しています。ホスト上のすべてのユーザーに重い負荷がかかっている場合は、負荷の原因となっているソース ユーザーをシャットダウンすることで問題を解決できます。

何も考えず RAM を割り当てることもできますが、ほとんどの場合、ホスト マシンが完全な SSD ハード ドライブでない限り、そうするとユーザー エクスペリエンスが非常に悪くなります。

KVM はほとんどの最新カーネルにネイティブであるため、場合によっては他のカーネルよりもパフォーマンス上の利点があり、まだかなり新しいため、非常に活発に開発されています。

KVM は成熟度が低いため Xen ほど安定していない可能性がありますが、優れたパフォーマンスと柔軟性のために多くの人が KVM を選択します。

2. PC仮想化 - XEN

Xen には 2 つの種類がありますが、同じ物理ホスト Xen PV (準仮想化) と HVM (完全ハードウェア仮想化) で同時に実行できます。

Xen PV ゲスト (ホスティング業界) は、迅速な展開と高速パフォーマンスのためにテンプレート ベースになる傾向があり、Xen PV で独自のカーネルを実行できます。

Xen HVM は KVM と非常によく似た動作をします。2006 年頃からほとんどのカーネルがデフォルトで PV を提供しているため、Linux ディストリビューション ベースのドライバーが優れているため、サーバーのパフォーマンスを向上させるために virtio をインストールする必要はありません。ただし、KVM とは異なり、Windows で Xen PV ドライバーを使用できますが、全体的には KVM より一歩遅れています。

Xen は現在成熟しており、優れたパフォーマンスと優れた安定性のために多くの人が Xen を選択しています。

Xen ホストは通常​​、RAM と CPU コアを Xen ハイパーバイザーに事前に割り当てるため、安定性のためにユーザーが影響を与えることのできない専用のリソースが確保されます。

3. PC 仮想化 - OpenVZ

OpenVZ は、その迅速な導入と非常に高い密度により、ホスティング業界で人気があります。これは、ホスト コアが RAM、CPU、ディスクとともにゲストと共有され、ゲストとホストの I/O ボトルネックの間にかなり基本的な分離があり、ほとんど存在しないため実現できます。

OpenVZ は、ディスク アクセス速度とディスク レイテンシの点では KVM や Xen に比べて明らかに優れていますが、その代償として分離が不十分で、1 つのユーザー OS が両方に影響を与えることになります。ホスト ノードはすべての個別のプロセスから参照でき、データを暗号化することはできません。

OpenVZ は Linux のみをサポートします (Windows をサポートする商用 Parallels を使用しない限り)

OpenVZ は、より高い密度を実現するために Xen または KVM 内にネストすることもできます。これにより、単一のホスト ノードで実行できるコンテナーの数が増えるため、OpenVZ は KVM や Xen よりも価格競争力が高くなります。

概要: OpenVZ は設定も使い始めも簡単です。さらに、OpenVZ はコンテナ化されたシステムであるためオーバーヘッドが大幅に低減され、プロバイダーは単一の物理サーバーからより多くの VPS をプロビジョニングできます。最初の 2 つと比較すると、OpenVZ には最大の欠点があります。この仮想化技術を使用するホスティング会社は、ほとんど想像できないほどに、過剰販売を行うことがよくあります。購入したホストは最初はスムーズに動作するかもしれませんが、しばらく使用するとさまざまな奇妙な問題が発生する可能性があります。これはホストメーカーによる過剰販売が原因である可能性があります。

<<:  AWS が AWS Wavelength を開始

>>:  ハイブリッドクラウド環境における高可用性のコスト効率を向上

推薦する

ヤフー中国、ユーザーエクスペリエンスを無視してポータルを閉鎖

かつてインターネットの「エース」だったヤフーの中国における領域は再び「縮小」している。 Yahooフ...

消費者の意思決定に直接影響を与える 12 の社会心理学理論! (優れた)

毎日、私たち一人一人はさまざまな選択、判断、決断を行っています。たとえば、昼食に何を食べるか、服を買...

企業とSEO担当者の間の問題

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています企業におけ...

分散コンピューティング時代のデータセンターを保護するための 8 つのステップ

今日の情報セキュリティがビジネスと IT のスピードに追いつけないのは周知の事実です。データ センタ...

推奨: vpsdime-年間15ドル/512MB RAM/30GBハードドライブ/1TBトラフィック/Gポート

vpsdime、まず逃げる心配はありません。実は皆さんがよく知っているブランドはBackupsyなど...

JD Cloud は着実な進歩で大きな成功を収め続けています!

[51CTO.com からのオリジナル記事] 政府クラウドは、クラウド コンピューティング テクノロ...

SEOで無視できないこと

アンカー テキスト (アンカー テキストとも呼ばれます) は、実際にはリンク テキストです。一般的に...

いわゆる新しいSEO技術を参考にしてユーザーエクスペリエンスを向上させる方法

記事の当初のタイトルは「ユーザーエクスペリエンスを向上させる方法と新しい SEO 技術の関係」でした...

さまざまなクラウド コンピューティング モデルの詳細な説明。企業は各モデルをどのように活用してビジネスの生産性を向上できるでしょうか?

近年、クラウドコンピューティングが広く利用されるようになりました。クラウド コンピューティングは、構...

2019年モバイルゲーム市場開発状況調査レポート

コア要約: 2018年、中国のモバイルゲーム市場は上昇傾向を維持し、市場規模は1,646.1億元で前...

弾性スケーリングのための5つの条件と6つの教訓をまとめました

序文弾力的なスケーリングは、クラウド コンピューティング時代がもたらしたコア テクノロジーのメリット...

企業はどのようにしてクラウド サービスのコストを最適化できるでしょうか?

過去 10 年間で、ほとんどの大企業がパブリック クラウド インフラストラクチャへの移行を開始し、現...

maximumvps-kvmは、最低年間8.5ドルの支払いで完全に利用可能です。

MaximumVPS は長い間在庫切れでした。MaximumVPS.net がプロモーション情報をリ...

世界の監視業界はクラウド加速の瀬戸際にいる

ビデオ監視会社は、クラウド移行の取り組みを妨げる特有の課題のために業務の近代化に苦労していますが、新...

動画を「探す」ことから学ぶ、効率的なサイトプロモーションのコツ

7月15日、映画館で友人と「Search」という映画を見ました。チケットを買うとき、友人がどの映画を...