Data Center Design: Cost, Technology, Conciseness and Reconfigurability