Text this: Fault-tolerant and data-intensive resource scheduling and management for scientific applications in cloud computing