グラフィックカードを搭載したWindows仮想サーバー





仮想サーバーは長い間ITにやさしいものではなくなり、まったく異なる日常的な作業タスクを持つ人々がますますこのサービスに関心を寄せています:会計プログラムを配置することから、ゲームサーバーからゲーム自体(最新の! )、小規模な組織の一般的なファイルサーバーから、大企業の本格的なリモートデスクトップまで。



ビデオカードを必要とするゲームをプレイする必要はまったくありません。現在、ビデオカードのリソースは人気のあるソフトウェアの開発者によって積極的に使用されています。最新のブラウザは、グラフィックアクセラレータを使用できる場合、サイトのページをはるかに高速にレンダリングします。 WebGLプラットフォームで実行されるブラウザー。



ビデオカードリソースを仮想化する機能は新しいものではなく、すべての一般的な環境(Hyper-V、KVM、XEN、VirtualBox、および最も人気のあるチップセットメーカーであるNVIDIA GRID独自の環境)に存在します。



この記事では、Hyper-Vを実行する仮想サーバー上のビデオカードの機能であるRemoteFXについて説明します。このプラットフォームでは、 VPS.houseでプロフェッショナルレベルのビデオカードNVIDIA Quadro P6000を使用します



簡単なデモンストレーションとして、 2つのプロセッサコアと2 GBのRAMを搭載しVPS構成で、256 MBの仮想グラフィックカードを使用した場合と使用しない場合のテストを実施します。 どちらの場合も、同じページの WebGLの例をWeb Explorerで開きます



ビデオカードがインストールされている仮想サーバーでの結果:







同じサーバーからビデオカードを削除する場合:







したがって、 ビデオカードを使用すると、1秒あたり42フレームが得られます。これは、プロセッサが必死にレンダリングする3フレームのみです。



Windows 10 PROがゲストOSとして使用されました。残念なことに、Windows 2016のサーバーバージョンでは、実際に存在するにもかかわらず、ブラウザがグラフィックアクセラレータの使用を開始しないためです。



RemoteFXテクノロジーはWindows Server 2008 R2 SP1で初めて導入され、いくつかの基本機能が含まれていました。





上記の機能にもかかわらず、RemoteFXは、 Windows Server 2012のリリースで仮想マシンに割り当てることができるリソースが非常に限られていたため、多くの追加機能が登場しませんでした。





ただし、Hyper-Vを実行しているサーバーでの仮想ビデオカードの広範な使用における実際のブレークスルーは、割り当てられたビデオメモリの量を仮想サーバー( VPS )に明示的に設定できるWindows Server 2016のリリースでのみ発生し、ボリューム自体が大幅に成長しました(インスタンスごとに最大1GB) RemoteFXメディアストリーミングプロトコルは、すべてのタイプのメディアコンテンツで機能し始め、以前使用されていたMMR(マルチメディアリダイレクト)プロトコルを完全に置き換えました。 さらに、RemoteFXアダプターを使用する仮想マシンでOpenGL 4.4およびOpenCL 1.1 APIがサポートされます





人気のFurMarkベンチマークでのVPSのビデオカードパフォーマンステスト



Windows Server 2016を実行する最新のVDS (仮想サーバー)ビデオカードに接続すると、本格的なホームPCになります。 このオペレーティングシステムには、Windows 10とほとんど変わらない使い慣れたユーザーインターフェイスがあります。このようなサーバーでは、ほとんどすべてのソフトウェアを自由に実行でき、最も汎用性の高いタスクを解決できます。



長い期待なしに、最も重いグラフィックアプリケーションが起動します。 Autodesk 3ds Max 2019がVPS.house仮想サーバーでどのように機能するかの例:











もちろん、最新のゲームでは、 Battlefield 1のビデオゲームは、自宅のPC(インターネット接続が良好)で起動したときと同じようにスムーズになります。






All Articles