如何同时在多个远程用户之间共享一台计算机?

如何同时在多个远程用户之间共享一台计算机?

我们有一台配置很高的计算机(基于 Intel),我们希望它能被多个用户使用,以运行某些软件(该软件需要大量的 CPU 和 RAM,这就是他们不在自己的计算机上运行它,而是在这台功能更强大的计算机上运行它的原因)。该软件在 Windows 下运行。

用户将从自己的计算机(运行 Windows)远程执行此操作。通常同时有多个用户执行此操作。

如何以“最佳”方式做到这一点?

(我确实有一些想法,但没有实际的现场经验,所以我会把它们留给自己)

附加信息:

  • 该软件是 GUI 类型的(因此批处理实际上不是一个选项,尽管可以做到,但没有经验,用户不是技术人员)
  • 所讨论的软件(应用程序)的许可不是问题,我们假设多个用户可以不受限制地使用它

答案1

https://aws.amazon.com/hpc/dcv/

https://download.nice-dcv.com/

  • 在你的 Windows 上安装 nice-dcv 服务器服务器
  • 在所有客户端上安装 nice-dcv 客户端
  • nice-dcv 服务器是其获得许可的地方
  • 我相信它附带一个演示许可证,您至少可以试用一个远程连接来了解
  • 我在服务器是 RHEL7 而客户端是 win10 的地方使用它,效果很好;我从来没有在 windows 和 windows 之间使用过 nice-dcv。

答案2

根据操作系统的不同,你也许能够将应用程序设置为 RemoteApp并将其发布给用户。它有点像微软版本的 citrix。

答案3

这可能是一个愚蠢的答案,但如果你的图形要求不是特别高的话,普通的 RDP 本身可能会很好用(逐步安装 rds)。假设至少您正在使用 Windows Server。使用 Windows 10 会有点问题,VNC 可以工作,但我不推荐。

相关内容