Multi-Objective Scheduling for Scientific Workflows on Cloud with Peer-to-Peer Clustering | IEEE Conference Publication | IEEE Xplore