A Hierarchical Framework of Cloud Resource Allocation and Power Management Using Deep Reinforcement Learning