歴史
Windows Server 2008 R2 SP1
Windows Server 2008 R2 SP1で導入されたRemoteFXコンポーネントには、以下のものが含まれます。
- RemoteFX vGPU:物理GPUの仮想化インスタンスを複数のWindows 7仮想マシンに提供する機能。これにより、仮想マシンは物理GPUにアクセスできるようになり、3Dレンダリングやゲームプレイなどの高度なグラフィックス処理においてハードウェアアクセラレーションを利用できるようになります。
- RemoteFX USBリダイレクト:USBデバイスをWindows 7 VMにリダイレクトするための汎用的なサポート。これにより、シンクライアント端末に接続された周辺機器を仮想マシン内で使用できるようになります。[ 3 ] [ 4 ]
- RemoteFX Codec(RemoteFX Calista Codecとも呼ばれる):ビデオとテキストの両方で高忠実度を維持できる非可逆コーデック。RemoteFX Codecは特別なハードウェアを必要とせず、エンコードにCPUを使用する。[ 5 ]
Windows Server 2012
Windows Server 2012では、RemoteFX に以下のコンポーネントが追加されました。[ 6 ]
- RemoteFX アダプティブグラフィックス: RemoteFX グラフィックスパイプラインは、グラフィックコンテンツの種類、CPU とネットワークの帯域幅の可用性、クライアントのレンダリング速度など、さまざまな実行時条件に動的に適応します。[ 7 ]
- RemoteFX for WAN: UDPをサポートし、WANと無線ネットワーク構成の両方でスムーズなエクスペリエンスを保証するためのネットワークトランスポートパイプラインへの一連の変更。[ 8 ]
- RemoteFXマルチタッチ:クライアントとホスト間で最大256タッチポイントのジェスチャー(ピンチやズームなど)のリモート操作をサポートします[ 9 ]
- RemoteFXメディアリダイレクトAPI:VoIP(Voice over IP)アプリケーションがRemoteFXとネイティブに統合できるようにし、クライアント側でオーディオおよびビデオコンテンツの送信とレンダリングを直接可能にします。[ 10 ]
- GPUの選択:RemoteFXのすべての機能は、すべての仮想マシンとセッションホストでデフォルトで利用可能なソフトウェアエミュレートGPUで使用したり、サーバーに物理ビデオカードを配置してRemoteFX vGPUを有効にすることでハードウェアアクセラレーションの恩恵を受けることができます。[ 11 ]
さらに、以下のコンポーネントが更新されました。
- RemoteFX vGPU: DirectX 11をサポートするように更新されました[ 9 ]
- RemoteFX USBリダイレクト:vGPU対応仮想マシン、従来のVM、デスクトップセッション、物理デスクトップホストなど、すべてのデスクトップリモートシナリオをサポートするように更新されました[ 9 ]
- RemoteFX コーデック (RemoteFX Progressive Calista コーデックとも呼ばれる): プログレッシブ レンダリングを含むように更新され、帯域幅が許す場合にのみフル解像度で画像を送信することで、WAN 経由でコンテンツをレンダリングするのに効果的です。[ 12 ]
Windows Server 2016、Windows 10 Enterprise
Windows Server 2016 ( RDP 10)では、RemoteFX に以下のコンポーネントが追加されました。[ 13 ]
- RemoteFXアダプタを使用した仮想マシンにおけるOpenGL 4.4およびOpenCL 1.1 APIのサポート
- RemoteFXアダプター専用のVRAMを増設
- トランスポートおよびAPI実装における様々なパフォーマンス改善
RemoteFX Media Streaming ( H.264 ) は Multi Media Redirection (MMR) に取って代わりました。注: RemoteFX Media Streaming はあらゆる種類のビデオ コンテンツで動作するのに対し、MMR は一部のコンテンツでしか動作しなかったため、MMR は RDP 10 から完全に削除されました。[ 14 ]
RemoteFX vGPUの非推奨化
セキュリティ上の脆弱性のため、2020年7月からRemoteFX vGPUはWindowsのすべてのバージョンで非推奨となりました。2021年2月に完全に削除される予定でした。[ 15 ]
要件
Windows Server 2008 R2 では、RemoteFX コーデックはセッション ホスティング (リモート デスクトップ セッション ホスト) と VDI シナリオ (およびリモート デスクトップ仮想化ホスト) の両方で利用できました。RemoteFX vGPU および RemoteFX USB リダイレクト機能は、VDI シナリオ (リモート デスクトップ仮想化ホスト) でのみ使用できました。[ 16 ]
Windows 10 バージョン 1511 では、RemoteFX がクライアントHyper-Vに導入され、リモート デスクトップ サービスロールへの依存がなくなりました。[ 17 ]
Windows Server 2012 R2 上の第 2 世代 VM は RemoteFX をサポートしていません。[ 18 ] Windows Server 2016 ではそのようなサポートが追加されました。[ 19 ]
Windows Server 2012 では、RemoteFX のすべての機能 (vGPU を除く) は、サーバーに物理 GPU が存在するかどうかにかかわらず使用できます。[ 20 ] サーバーに GPU が存在しない場合は、合成ソフトウェアエミュレーション GPU を使用してコンテンツをレンダリングします。サーバーに GPU が存在する場合は、RemoteFX vGPU 機能を使用してグラフィックスをハードウェアアクセラレーションできます。
RemoteFX vGPUの要件
RemoteFX vGPUには以下の要件があります。[ 21 ]
Windows Server 2008 R2 SP1 では、GPU あたり最大 12 台の仮想マシン、つまり 2 つの物理 GPU 上で合計 24 台の仮想マシンがテストされています。[ 21 ]
上記の要件を満たすGPUであればどれでもRemoteFXを使用できますが、Windows Serverカタログには、サーバー認定GPUの要件をさらに定義するための追加の資格があります。これらの仕様では、GPUの構成要件を定義し、VMのパフォーマンス目標を提供します。[ 24 ] これらの要件を満たすグラフィックカードは、通常、ATI/AMDのFirePro、v5800、v5900、v7800、v7900、v8800、v9800、およびNvidiaのQuadro 2000、3800、4000、4800、5000、5800、6000、Quadro FX 2800Mおよび880M、QuadroPlex 7000およびTesla M2070Qなどのプロフェッショナルワークステーション製品です。[ 25 ]
RemoteFX vGPUを実行するサーバーは、より大きな電源とより多くのPCIeスロット[ 26 ]でこのようなグラフィックカードに対応するか、または既存のサーバーを外部PCIe拡張シャーシに接続する必要があります。
ゲストOSの要件
RemoteFX仮想グラフィックアダプタは、Windows 7 SP1以降のWindows Enterpriseエディションでのみサポートされています[ 27 ]。他のエディションでは、RemoteFXグラフィックアダプタを使用するために必要なドライバが不足しているため、代わりにデフォルトのエミュレートされたグラフィックアダプタにフォールバックします。
参考文献
- ↑ 「マイクロソフトが新しいVDIブランドRemoteFXを発表」。レドモンドチャネルパートナー。
- ↑ 「Microsoft RemoteFX の説明」。Windows 仮想化チームのブログ。
- ↑ 「Microsoft RemoteFX USBリダイレクトの紹介:パート2」。Microsoftエンタープライズモビリティ+セキュリティチーム。2018年9月8日。
- ↑ 「Microsoft RemoteFX USBリダイレクトの紹介:パート3」。Microsoftエンタープライズモビリティ+セキュリティチーム。2018年9月8日。
- ↑ 「RemoteFX Codec」。マイクロソフトのプロトコル仕様。
- ↑ 「Windows Server 2012 の新機能」。リモートデスクトップサービスブログ。
- ↑ 「Windows Server 2012 および Windows 8 における RemoteFX アダプティブ グラフィックス」。リモート デスクトップ サービス ブログ。
- ↑ 「RemoteFX for WAN: Windows 8およびWindows Server 2012におけるインテリジェントで適応型のトランスポートの概要」。リモートデスクトップサービスブログ。
- 1 2 3 「Windows Server 2012 リモート デスクトップ サービス (RDS)」。Windows Server ブログ。2020 年 5 月 29 日。
- ↑ 「新しいLyncとRemoteFXによる高速でスムーズなオーディオ/ビデオ体験」。リモートデスクトップサービスブログ。
- ↑ 「Windows 8 のリモート デスクトップ サービス」 . concurrency.com . 2012-07-10 のオリジナルからアーカイブ済み。2012-07-27に取得。
- ↑ 「RemoteFX – Windows Server 2008 R2 vs. Windows Server 2012」 . croftcomputers.wordpress.com . 2012年4月23日。
- ↑ 「Windows Server Next の RemoteFX vGPU アップデート」。2016年 9 月 15 日に取得。
- ↑ 「Windows 10 および Windows Server 2016 Technical Preview におけるリモート デスクトップ プロトコル (RDP) 10 AVC/H.264 の改善」。2016年 9 月 15 日に取得。
- ↑ 「Windows で RemoteFX vGPU コンポーネントを無効化および削除するためのアップデート」。2020年 10 月 23 日に取得。
- ↑ 「Microsoft RemoteFX」。Microsoft Technet。2012年7月2日。
- ↑ 「9ヶ月間懇願し続けた結果、RemoteFXがHyper-Vクライアントに搭載されるようだ」。Reddit。2015年9月13日。
- ↑ 「第2世代仮想マシンの概要」。Microsoft Technet。2016年10月25日。
- ↑ 「Windows Server 2016 Hyper-V における RemoteFX および vGPU の改善」。2015 年 9 月。
- ↑ 「Windows Server 2012 の WAN RemoteFX で高速かつスムーズなユーザー エクスペリエンスを実現する」。リモート デスクトップ サービス ブログ。
- 1 2 「RemoteFX のハードウェアに関する考慮事項」。Microsoft TechNet。2012 年 7 月 2 日。
- ↑ 「デスクトップはDX11ベースのリッチなエクスペリエンスになり、仮想GPUも同様であるべきです」。リモートデスクトップサービスブログ。
- ↑ 「Windows Server 2008 R2 Service Pack 1 でリモート デスクトップ仮想化ホスト サービスを実行しているドメイン コントローラー上で、新規および既存の RemoteFX 対応仮想マシンが起動しない」。2023 年 2 月 23 日。
- ↑ 「RemoteFX の追加要件」。Windows Server カタログ。
- ↑ 「RemoteFX対応ビデオカード」。Windows Serverカタログ。
- ↑ 「私のサーバーにグラフィックカードは搭載されていますか?」 . dcsblog.burtongroup.com . 2010年5月9日のオリジナルからアーカイブ済み。2010年10月16日取得。
- ↑ 「Windows Server 2012 用 RemoteFX vGPU セットアップおよび構成ガイド」。Microsoft TechNet Wiki。2024 年 1 月 17 日。
外部リンク
- RemoteFXとは?RemoteFXについて今日知っておくべき10のこと!