“…The majority of resource provision techniques are guided by QoS constraints defined by users. There are two basic constraints, i.e., the deadline [26], [24], [22], [21], [18], [16] and the monetary budget [25], [23], [15], [14]. While the deadline constraint is usually satisfied, unreliable resources are used to the maximum extent to limit the monetary costs.…”