Moving Toward the Software-Defined Datacenter