2
分布式计算和并行计算之间的差异对我来说并不明显。这个学期我有一个“分布式系统”课程,当然还有一个我应该研究的项目。我对安全感兴趣,所以我选择了一个与安全有关的项目,我选择了一个密码破解系统,请不要误解我的意思,这是为了教育目的!它是分布式还是并行计算?
该系统由多个处理器/计算机组成,每台计算机将收到一个请求以破解散列密码,然后如果计算机正忙(可能使用其他密码),它会将请求交给其中的一个同伴(某些计算机通过同一网络连接),如果计算机处于空闲/闲置状态,它将处理该请求。
我想知道这个机制是否被认为是分布式或并行计算。有些人可能会认为这是一种协作计算。请引导我走向正确的道路。
感谢提前:)
如果他给每台计算机一个给定范围的值来尝试密码破解“运气”,那么它将被分配。 – mhitza 2011-04-17 23:04:49
@mhitza实际上这就是我想要做的,以及如果我将密码分成几个值并且每台机器试图破解指定的值,该怎么办? – ObjProg 2011-04-18 00:12:43
那么,如果你有一个中央控制器向许多单独的节点发出许多独立的任务,你会怎么称呼它呢? – 2011-09-06 05:58:15