オープンソースのハイパーバイザーが vGPU をサポートしているかどうか知っている人はいますか? 仮想グラフィック カード (パススルーやソフトウェア エミュレートではなく、真の vGPU) をサポートするハイパーバイザーは、XenServer と vSphere の 2 つだけのようです。これを実現するオープンソース プロジェクト/ライブラリをインターネットで探しましたが、何も見つかりませんでした。具体的には、真のオープンソース (Citrix ブランドではない) Xen ハイパーバイザー ロードマップで vGPU サポートについて言及されているものも見つかりませんでした。
答え1
私の理解では、vGPU にはさまざまなレイヤーでのサポートが必要です。
- ハードウェア - 特定の GPU のみが vGPU 機能をサポートします。
- ハイパーバイザー - 私が知る限り、vGPU 機能をサポートしているのは Citrix と VMWare だけです。完全版/無料/オープン ソースの Xenserver でこれを提供しているものは知りません。
- VDI - GPU を最大限に活用したい場合、vGPU を使用してゲストに接続する方法が重要になります。現時点では、公開デスクトップとして vGPU を最大限に活用しているのは、XenDesktop (Citrix)、RemoteFX (Microsoft)、Horizon (VMWare) のみだと思います。
ちなみに、Citrix XenServer は無料で (ほとんど) オープンソースです。vGPU パーツを提供するさまざまなパッケージを入手し、必要に応じて適用できる可能性があります。