Modeling, Optimization and Performance Evaluation of Overlays in Distributed Hash Tables