Home Data Center Design Building Next-Generation Software-Defined Data Centers