A proactive virtual machine consolidation framework based on multi-dimensional workload awareness and deep reinforcement learning | Synapse