Describir: Dynamic scheduling strategies for cloud-based load balancing in parallel and distributed systems