Leveraging Workload Knowledge To Design Data Center Networks