Condor 计算集群:有关分布式系统的快速信息?

Condor 计算集群:有关分布式系统的快速信息?

如果您从未听说过 Condor Cluster 背后的想法:http://www.cs.wisc.edu/condor/ 它是由威斯康星大学开发的,但自诞生以来就被许多其他大学使用。

不过,我只是想知道,集群计算实际上是如何完成其​​工作的。它是否接受您提交的作业,并将其拆分成多个部分,并将不同的部分分配给分散在集群中的多个工作站?还是它只使用这些工作站并将整个任务仅作为前台作业运行?

对整个集群/网格计算概念的任何见解都将非常有帮助。谢谢

答案1

这在很大程度上取决于手头的实现(集群和实际的计算机作业),而这又取决于它试图解决的问题类型。

有些计算问题无法在并行系统中计算,而其他计算问题则需要极快的 IPC 或彼此独立且与节点数量呈准线性关系。

答案2

在研究了有关集群的内容后,我偶然发现了阿姆达尔定律

用于在仅改进系统的一部分(可同时完成的部分)的情况下,找到整个系统的最大预期改进。它通常用于并行计算,以预测使用多个处理器的理论最大加速比。

相关内容