An Energy-Aware Time-Predictable Cloud Data Center