1. A system for supporting virtual machine live migration in a network, comprising: one or more microprocessors; a virtual switch running on the one or more microprocessors, wherein the virtual switch is associated with a plurality of virtual functions (VFs), and wherein each said virtual function (VF) is associated with a virtual interface (VI) space; and at least one virtual machine that is attached with a said virtual function (VF) that is associated with a virtual interface (VI), wherein said at least one virtual machine operates to perform a live migration from a first host to a second host.