Dynamic Virtual Machine Consolidation Algorithm Based on Balancing Energy Consumption and Quality of Service | IEEE Journals & Magazine | IEEE Xplore