我想知道是否可以在多台电脑之间共享资源以完成一项共同的工作。例如渲染视频/图像或编译某些内容。
我的问题更多是关于桌面版 Ubuntu,但如果不可能,那么服务器版本也是如此。这与 Ubuntu 的最新版本有关。我的意思是 11.10 及以上版本。
答案1
从技术上来说,这是可行的,但设置起来绝非易事。据我所知,存储库中有一些可用于此目的的应用程序,但结果可能会有所不同。
为了获得最佳效果,您实际上应该使用原生支持集群的应用程序,例如某些网络渲染器和编译器。我目前不知道这些,但我知道例如可以使用 Blender 和自定义渲染器来实现这一点。
关于桌面与服务器的问题 - 使用服务器版本更容易,因为您有各种云计算解决方案,但如果您考虑一下,您也可以将它们添加到桌面版本,因此也许您的解决方案涉及在桌面上使用服务器组件。
不幸的是,鉴于我自己之前没有这样做过,我无法(目前)给你具体的指示。但是,这些链接:https://help.ubuntu.com/community/Clustering和http://ubuntuforums.org/showthread.php?t=1030849正如 Uri 指出的那样,应该会有所帮助。