Software-Defined “Hardware” Infrastructures: A Survey on Enabling Technologies and Open Research Directions
allocation of virtual machines in cloud data centers - a survey of problem models and optimization algorithms .