0

我目前正在尝试在运行 OSX 10.4 的计算机上为一个研究项目运行一个相当 CPU 密集型的应用程序。即使是速度很快的 MacPro 也无法处理这么多的处理量。我对分布式处理的概念相当陌生,但在我看来,我有两个选择:

1) 尝试使用 Apple Server 软件和 Xgrid 设置计算机集群。

2) 使用 Amazon Web Service 等云服务设置 OSX 10.4 的虚拟实例。

有没有人对哪个选项可能更好,或者我是否可以使用任何其他方法来完成此任务有任何建议?

非常感谢您的建议!

最好的,

埃迪

4

2 回答 2

0

亚马逊云的好处是您可以在需要时分配更多资源,我认为这更好,因为您不需要实际的机器(实际上您可以拥有很多)

于 2010-11-04T09:17:30.433 回答
0

我认为这在很大程度上取决于你想要完成什么。在这种情况下,可靠性有多重要。如果应用程序拆分也非常消耗 CPU,那么即使在最好的 LAN 网络上,一些进程间/服务器间消息也可能会丢失。您必须根据您尝试实现的目标来权衡系统的优缺点。

于 2010-11-04T09:11:23.543 回答