Optimizing Business Process through Fault-Tolerant Scheduling in Cloud Environments: A Comparative Study