Improving Quality-of-Service in Cloud/Fog Computing through Efficient Resource Allocation | Synapse