主流の 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 を開始

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

推薦する

Bステーションの商業化は深海に突入

Bilibiliの業績は上昇傾向にあります。最近発表された財務報告によると、第4四半期の業績は予想を...

スクイーズページを最適化するための 4 つのヒント

スクイーズページとは、電子メール情報収集ページを指します。通常、電子メール入力ボックスを備えた小さな...

ウェブサイトにキーワードランキングがない場合、どこからトラフィックを獲得できますか?

サイトの重みが増すほど、サイトのキーワードランキングが高くなり、検索エンジンからのトラフィックが増え...

仮想ルータ冗長プロトコル VRRP の原理を詳しく解説します。

[[265754]] 1. VRRP テクノロジーを使用する理由は何ですか?異なるサブネット内のデ...

クラウド ネイティブ エコシステムをナビゲートするための CTO ガイド

コンテナとクラウド コンピューティングのテクノロジが成熟する一方で、企業の CTO は、すべてがスム...

SAP Business AI に注力し、新たな品質生産性の開発を強化しましょう。 SAP中国サミットが盛大に開催されました

2024年5月10日、「中国の新興企業が新たな品質の生産性を開発できるように支援する」をテーマにした...

ウェブマスターはブラックハットSEOを正しく理解する必要がある

ブラックハット SEO 担当者の中には、検索エンジンのランキング アルゴリズムを深く理解し、非常に熟...

タオバオの顧客管理のアイデアとテクニックの簡単な分析

私の友人の多くはタオバオをやったことがあると思いますが、うまくいった人もいれば、うまくいかなかった人...

世界初! Crane は、コストを削減し効率を高める FinOps 向けの最初の認定オープンソース ソリューションになります。

ちょうど今、Tencent Cloud のオープンソース プロジェクト Crane (クラウド リソ...

SSDVirt-512m メモリ KVM/5gSSD/G ポート/月額 5 USD

SSDVirt は、2010 年にテキサスで登録された Garrison Network Solut...

スタンドアロンのゲームウェブサイトが合法的なゲームチャンネルの入り口に変身

原罪を背負った花のように、国内の独立型ゲームサイトは中国語のローカライズや正規品のクラックに頼って生...

アリババクラウド、クラウドネイティブ時代に向けた自社開発の「Panjiu」サーバーシリーズを発売

10月19日午前、2021年杭州雲旗大会において、アリババクラウドはクラウドネイティブ時代に向けた自...

もし私があなたに1000万あげたら、それをどう使うか知っていますか?主流チャネルのプロモーションと配信の組み合わせ戦略

この記事は、インターネット金融の業界背景を踏まえ、数千万レベルのチャネル運営とプロモーションスキルに...

ウェブサイト構築前のSEO対策について

現在、ウェブサイトの構築と SEO の最適化は別々に行われています。通常、SEO の最適化はウェブサ...

中国企業は世界のクラウド市場シェアを失った

2019 年の世界クラウド市場シェア: AWS 32.3%、Azure 16.9%、Google C...