DesktopDC: setting all programmable data center networking testbed on desk. - Chengchen Hu; Ji Yang; Zhimin Gong; Shuoling Deng; Hongbo Zhao (SIGCOMM, 2014)