当涉及到与服务器相关的问题时,绝对没有经验,但是在工作中出现了一个问题。
我们有一个64个CPU的服务器(不知道逻辑核的数量)、150GB+内存和30 of的磁盘空间。我们有5个客户端附加到服务器上,客户端都安装了一个应用程序,并引用服务器获取应用程序中使用的数据。应用程序本身具有非常有用的功能,可以:
客户端各有一个GPU和一个CPU (32个逻辑核)。如果我们把工作推到GPU上,它可以工作,但不是及时的;此外,我们几乎可以和任何其他工作吻别,因为显示不能在GPU上同时呈现和计算。如果我们推动工作的CPU,同样的问题,较少的延迟渲染。
问题出现了:为什么不在服务器上运行应用程序来利用它的规范?
服务器在RedHat Linux上运行,应用程序对此有支持。显然,没有人会知道这些细节,但理论上:
我不确定这里的一般情况,只是做些研究。
发布于 2018-03-08 19:04:23
问题出现了:为什么不在服务器上运行应用程序来利用它的规范?服务器在RedHat Linux上运行,应用程序对此有支持。
如果正在使用的应用程序有一个用于RedHat的安装候选程序,那么是的,您可以将应用程序安装到服务器上,不管您在做什么。
在服务器上安装应用程序并从客户端运行是否可能/可行?
不是的。如果它安装在服务器上,它将在服务器上运行并使用服务器的硬件。除非这是一个分布式计算应用程序,以利用其他系统的能力,否则它将在应用程序运行的硬件上运行。
如果我们把工作推到GPU上,它可以工作,但不是及时的;此外,我们几乎可以和任何其他工作吻别,因为显示不能在GPU上同时呈现和计算。如果我们推动工作的CPU,同样的问题,较少的延迟渲染。
除了此应用程序之外,您的服务器可能无法用于任何其他应用程序。听起来这个应用程序在计算上非常密集,所以它不太可能做任何事情,除了这个。
如果您希望从产品中获得更多信息,您可能希望与供应商合作,找出使用它的最佳方法。如果他们没有任何关于如何充分利用他们自己的软件的信息,我会感到震惊。
https://serverfault.com/questions/900715
复制相似问题