A Threshold-based Dynamic Resource Allocation Scheme for Cloud Computing | Synapse