1台の高性能コンピュータを複数のユーザーで使用する

1台の高性能コンピュータを複数のユーザーで使用する

たとえば、24 以上のコア、128 GB 以上の RAM、NVMe SSD などのハイエンド PC があるとします。

開発者チーム (5 ~ 10 人) があり、複数の VM で同じコンピューターを使用したいと考えています。ソフトウェア開発には通常、膨大なリソースは必要ないため、これは実行可能でしょうか?

同じようなことをしたことがある方は、ぜひご経験をシェアしてください。

答え1

はい、できます!

同じプロトコルを使用するリモートデスクトップクライアントとサーバーアプリを選択する必要があります。これにより、各開発者はデスクトップの「クライアント」PCから強力な「サーバー」マシンにネットワーク接続できるようになります。複数の OS 向けのリモート デスクトップ クライアントおよびサーバー アプリのリスト

しかし、クライアント アプリとサーバー アプリのどちらが優れていても、まるで月にいるかのようなキーボード応答と、クライアント上のマウス ポインターよりも大幅に遅れるリモート セッションのマウス ポインターにより、デスクトップ エクスペリエンスは期待外れに終わります。

私が働いている場所(名前は伏せます)には、私の場所だけで何百人もの開発者がいますが、彼らはそうはせず、代わりに開発者向けに従来のデスクトップを選択しています。

答え2

マルチポイント サーバーで読む:https://docs.microsoft.com/ja-jp/windows-server/remote/multipoint-services/introducing-multipoint-services (マルチポイント サービスの紹介)

ユーザーがセッションにアクセスする方法はいくつかあります。1つは、任意のデバイスでリモートデスクトップアプリを使用してサーバーにリモート接続することです。もう1つの方法は、MultiPointサーバーに接続された物理ステーションを使用することです。

答え3

使用できるRDP ラッパー ライブラリ プロジェクトWindows Serverと同じように、同じWindowsマシンに複数のユーザーログインを実行できます。詳細はこちら説明的なインストールラッパーの。ローカル LAN 上の RDP は、自分のマシンで使用するのと同じくらい便利です。複数のユーザーを処理するマシンにアプリケーションをホストするのに十分な RAM がある限り、マシンにすべてのソフトウェアを一度インストールするだけでよく、セットアップされている場合はユーザーのログイン セッションが維持されるため、ほとんどのニーズにはこれで十分です。

関連情報