Software Defined Datacenter