「クライアント ハイパーバイザー」とハイパーバイザーの違いは何ですか?

「クライアント ハイパーバイザー」とハイパーバイザーの違いは何ですか?

これに遭遇する前にエミュレーション、準仮想化、パススルー: クライアント ハイパーバイザーについて知っておくべきことこの記事を読むまで、私は「ハイパーバイザー「」。

私の混乱をさらに深めたのは、記事の記述だった。

「...VMware と Citrix はどちらも独自のクライアント ハイパーバイザー実装に取り​​組んでおり、両社とも年末までに製品をリリースすることを示唆しています。」

「年末」は2009年を意味しますが、VMWare Workstationはそれよりずっと前から存在していました(2005年かそれ以前)。VMWare Workstationはクライアントハイパーバイザーですか? もしそうなら、なぜ記事では VMWare が 2009 年になってもまだクライアント ハイパーバイザーの開発に取り組んでいると主張しているのでしょうか?

2 つの用語の混同を解消するお手伝いをお願いします。

これら 2 つの用語には何か違いがあるのでしょうか。あるとすれば、その違いは何でしょうか。

答え1

クライアント ハイパーバイザーの基本的な定義は、サーバーではなくクライアント マシン (デスクトップ、ラップトップなど) で使用するために設計されたハイパーバイザーです。一般的な例としては、VMware Workstation、VirtualBox、VirtualPC (Microsoft) などがあります。これらは実稼働システムで使用することを意図したものではなく、実稼働での使用を意図した完全なハイパーバイザーと同じ機能セットを備えていません。

リンクした記事ではタイプ 1 ハイパーバイザーについて説明されているようですが、そのため VMware Workstation やその他のタイプ 2 クライアント ハイパーバイザーは考慮されていません。

答え2

正しい用語はVDIハイパーバイザーこれは、サーバーハードウェア上で実行されるハイパーバイザーを指しますが、ゲストとしてサーバーオペレーティングシステムではなくデスクトップ(クライアント)オペレーティングシステムを実行します。この記事で言及されている概念は、デスクトップ仮想化VDIハイパーバイザーをクライアント(シンクライアントまたは何らかのソフトウェアを実行する(ローエンドの)物理PC)と組み合わせると、リモートデスクトップソフトウェアと(十分に高速な)ネットワークがあれば、VDI (仮想デスクトップ インフラストラクチャ)

最も一般的な 3 つの VDI ハイパーバイザーは次のとおりです。

  1. VMware View (ESXi/vSphere + 関連ソフトウェア)
  2. Citrix XenDesktop (XenServer + 関連ソフトウェア)
  3. Microsoft VDI (Hyper-V + 関連ソフトウェア)

VDI ハイパーバイザーの一般的な機能は次のとおりです。

  1. オーディオ、ビデオの再生、3D グラフィックスなどをサポートするリモート デスクトップ プロトコル。
  2. GPU仮想化
  3. 任意の USB デバイスなどのデバイスをクライアント (物理 PC またはシン クライアント) から VM に転送します。
  4. 各ユーザーに 1 つの VM を割り当てます。
  5. メモリの重複排除と共有ハードディスク イメージ (VDI ハイパーバイザーに固有のものではありませんが、特に重要です。)

関連情報