a survey of virtual machine placement algorithms in cloud computing .
Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges