Meeting deadlines constraint of scientific workflows in multiple cloud by using task replication | IEEE Conference Publication | IEEE Xplore