The Data Center of the Next Millennium