Decreasing Impact of SLA Violations:A Proactive Resource Allocation Approachfor Cloud Computing Environments | Synapse