専用GPUを備えた仮想マシン-可能ですか?プライベートGPUクラウド


8

これはクラウドGPUとも呼ばれます。

8個のGPUを搭載したVMホスト(VMwareまたはwindows-またはその他?)を構築します。VMクライアントは必要に応じてGPUを使用できます。各VMが独自のGPUを持っているか、GPUがキュー/バケット内にあり、クライアントが必要に応じてそれらを使用することができます。

  • 今日は可能ですか?
  • VMwareまたはWindowsで可能ですか?
  • これを提供できる別のソリューションはありますか?

これを提供するウェブサイトがいくつかありますが、これは社内で行いたいです。


1
このような解決策を聞いたことがなく、すべてのハイパーバイザーで非常に貧弱な3Dサポートがあることを考えると、今日存在するかどうかは疑問です。
デアホッホシュプラーラ

これらのGPUで何をするつもりですか?計算(CUDA / GPGPU / ...)またはグラフィックス?(前者だと思います)
レナン

1
当社のソフトウェアはGPUを使用して、3Dクロスレンダリングをリアルタイムで計算します。サービスがオンラインになると、リアルタイムで需要を増やして答える方法も必要になります。現在、社内の開発環境を探しています。必要なときに学び、燃やすこともできます。
-Saariko

ゲストにGPUの割り当てが必要であることをvmホストに知らせるイベントはどうなりますか?Xenでホストにリクエストを送信するVMを取得し、ゲストにGPUを割り当てるスクリプトを実行する方法を想像できますが、最初から存在する仮想GPUが必要だったと思いますそれが窓だったら?
ポール

2
VMあたりのGPUに満足している場合は、Xenを確実に使用できます。GPUpciスロットをVMに割り当てるだけです。ゲストでWindowsを使用している場合、VT-dに加えてVT-dをサポートするプロセッサとマザーボードが必要です。これはpci-passthroughと呼ばれ、pciスロットを完全にゲストに渡します。私は他のハイパーバイザーにも慣れていないので、他のハイパーバイザーもこれができるかどうかを知りません。
ポール

回答:


4

ハードウェアがVT-dをサポートしている場合は、VGAパススルーをサポートするXenをご覧ください。たとえば、Xenグラフィックカードのパススルーのセットアップ

ただし、CUDA、OpenCLなどを使用する場合(「GPUクラウド」について話しているので、これは私が想定していることです)、非常に大きな問題に直面しています。それらの議論を参照してください。


おかげで、私たちは今のところCUDAを廃止しました。必要に応じて、デモサイト3dvirtualclothing.optitex.com/#をご覧ください。ここのアイテムはプリベークされています-これらは背景の3Dオブジェクトの画像です-将来、ダミーを変更してフィットさせることができます。3dvirtualmodel.optitex.comは変更フロントエンドです
-Saariko

注:仮想モデルサイトは、3Dオブジェクトを生成するマネキンのリアルタイム計算です。
-Saariko

1

さて、Server 2008 R2はRemoteFXをサポートしていますa technology...that is designed to improve the visual experience of the Remote Desktop Protocol

サーバーには少なくとも1枚の専用グラフィックカードが必要です(1枚のカードで最大12台のマシンをサポートできます)。

個人的にはまだ使っていないというのは興味深いアイデアですが、確かに私の「見る」リストに載っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.