Proactive Resource Allocation