A Performance Evaluation of Cluster-Based Architectures