Text this: Cost-effective scheduling analysis through discrete event simulation for distributed systems