Text this: Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers