Multiprozessor wäre ein einzelnes System mit mehr als einem Prozessor.
Geclustertes System würde aus mehreren Systemen bestehen, die als ein verbundenes System fungieren.
Cluster führen im Allgemeinen (früher) 1 bis wenige Jobs auf ihnen als ein logisches verteiltes System aus , wobei normalerweise derselbe Code pro App auf allen Knoten ausgeführt wird, auf denen diese App ausgeführt wird. Verteilte Systeme führen häufiger verschiedene Schichten oder Komponenten einer App auf verschiedenen Systemen aus (denken Sie an Akamai, moderne Websites usw.).