マルチシートデスクトップ仮想化とは、一般的なデスクトップPCにキーボード、マウス、ビデオ画面を直接接続し、複数のオペレーティングシステムをインストール、ロード、同時に実行できる方式です。これらのオペレーティングシステムは、すべての「シート」で同じものを使用することも、異なるものにすることも可能です。サーバーベースのコンピューティングと似ている点は、1台のメインフレームが複数のユーザーをサポートするという点のみです。一方、マルチシート仮想化では、「端末」(マルチシート用語では「シート」と呼ばれます)は通常のキーボード、モニター、マウスのみで構成され、これらのデバイスはPCに直接接続されます。キーボードとマウスのケーブル管理にはUSBハブを使用でき、追加のビデオカード(通常はデュアル出力またはクアッド出力)をインストールする必要がある場合もあります。
現代のPCは非常に高性能で、CPUの処理能力にかなりの余裕があることは周知の事実です。実際、ほとんどのデスクトップアプリケーションは、今日のCPUのマルチコア機能を活用していません。アプリケーションが起動されると、最初のコアで実行され、2番目のアプリケーションが起動されても、最初のコアで実行が継続されます。このプロセスは、最初のコアが非常にビジー状態になるまで続きます(2番目以降のコアは基本的にアイドル状態です)。その時点で、オペレーティングシステムは新しいアプリケーションに、2番目以降のコアで実行するように指示します。
サーバーベースのコンピューティングは、余剰の CPU パワーを活用し、複数のユーザーがそれを共有できるようにするために、長い間存在してきました。これは、1950 年代と 1960 年代のバッチ処理から始まり、CitrixやTerminal Servicesで現在の形になりました。[ 1 ] nComputingとMicrosoft Multipointは、同じシンクライアント技術の現在のバージョンです。このタイプのシステムの典型的な問題は、1 つのオペレーティングシステムと 1 つのアプリケーションセットに依存していることであり、複数のユーザー間で共有できないソフトウェアタイトルが多数あります。つまり、プログラムの最初のユーザーはアクセスできますが、後続のユーザーはアクセスできません。もう 1 つの問題は、ビデオがネイティブな方法で配信されないことです。通常はネットワーク トラフィックを介して配信され、TCP-IP で採用されている「パケット化」方式に頼る必要があります。つまり、特にネットワーク トラフィックが混雑している場合は、ビデオがうまく動作しません。
仮想化は、これらの問題の一部を解決できます。仮想化とは、「ゲスト」オペレーティングシステムを「ベアメタル」ハードウェアから分離した状態で動作させる方法です。つまり、複数の「ゲスト」オペレーティングシステムを実行できるため、シングルユーザーアプリケーションを複数の同時ユーザー向けに起動できないという問題を解決できます。Citrixと連携して使用されるXenや、 Microsoft Terminal Servicesと連携して使用されるVMwareは、この技術の例です。これは依然としてサーバーベースのコンピューティングであり、セッションのビデオ出力を表示するために「シンクライアント」または「ファットクライアント」に依存していますが、異なる「ゲスト」オペレーティングシステムで同じアプリケーションのまったく異なるインスタンスを起動するため、複数のユーザーが同じアプリケーションを起動できます。しかし、ビデオの配信にネットワークに依存するため、ビデオの動作がスムーズではないという問題は依然として残ります。また、インストールとメンテナンスが非常に複雑で、追加のトレーニングと知識が必要です。
マルチシートデスクトップ仮想化は、サーバーベースのコンピューティングのコスト削減効果とメンテナンスの容易さ、ハードウェアに依存しないクローニングによる時間短縮、デスクトップ仮想化の機能と、実際のPC機能のパフォーマンス機能を組み合わせた、まったく新しい手法です。この事実を利用して、一般ユーザーがデュアルコアCPUで2つの「シート」、またはクアッドコアCPUで4つの「シート」を提供するマルチシートPCをインストールできるようにします。このPCのオペレーティングシステムは、通常のPCと同様に最初にインストールされます。通常のPCユーザーは、サーバーをインストールしたり、複雑なサーバーベースのコンピューティングやサーバーベースの仮想化製品の管理方法を知ることなく、このタイプの製品をインストールして使用できます。タイプ1ハイパーバイザーとタイプ2ハイパーバイザー仮想マシンの利点を兼ね備えています。タイプ1ハイパーバイザーの効率性を維持しながら、タイプ2ハイパーバイザーの移植性を維持します。