Windowsサーバーでホストされている個々のアプリケーションの表示のリモート処理をサポートするテクノロジを探しています。私が知る限り、ほとんどの仮想化ソリューション(VMWare、Citrixなど)は、デスクトップ全体のリモート表示(つまり、セッション仮想化)のみをサポートしています。この構成の解決策はありますか?サーバー上でWindowsアプリケーションの複数のインスタンスをホストし、複数の仮想化OSを実行するオーバーヘッドなしに、複数のユーザーが特定のインスタンスの表示に同時にアクセスできるようにしたいと考えています。
1 に答える
アプリケーション表示の仮想化とは、アプリケーションの移植性、互換性、および管理性を高め、複数のアプリケーションを同じシステムで実行できるようにするソフトウェアを表す広義の用語です。基本的に、仮想化されたアプリケーションはインストールされませんが、インストールされているかのように実行されます。多くの仮想化ディスプレイ アプリケーションは、デスクトップ全体に対してのみ機能します。これは多くの場合に役立ちます。ただし、システム オペレータとして、外部ユーザに特定のアプリケーションへのアクセスのみを許可したい場合があります。サーバー上で Windows アプリケーションの複数のインスタンスをホストし、複数の仮想化 OS を実行するオーバーヘッドなしで、複数のユーザーが特定のインスタンスの表示に同時にアクセスできるようにすることが目標である場合は、いくつかのオプションを利用できます。最も簡単な方法の 1 つは、サーバー クラスターを作成することです。
単一のサービスを提供するために連携して動作する同じコードまたは異なるコードを実行することにより、同じアプリケーションの複数のインスタンスを実行する場合は、クラスターが理想的です。いずれの場合も、各クライアントにはアプリケーションの 1 つのセクションしか表示されません。アプリケーションのクローンまたはパーティションを選択して、複数のインスタンスを作成できます。これを自動化するプログラムがあります。例としては、Solarwinds による SAM (Server and Application Monitor) と Dell Server Monitoring があります。これらのソリューションは高価になる傾向がありますが、これらのインスタンスをオンザフライで作成する必要がある大企業にとって、これは大きなメリットとなります。
SAM : http://www.solarwinds.com/server-application-monitor.aspx