The embodiment of the invention discloses a method for realizing load balancing of a virtual network. The method comprises the following steps: creating a load balancer of the virtual network, generating a load balancing flow table by the load balancer, and when detecting that a virtual machine is started, issuing a generated openflow flow table to a server that the virtual machine belongs to; and when detecting that the virtual machine is offline, deleting the previously generated flow table. With the migration of the virtual machine, the corresponding openflow flow table is added or deleted, which accurately reflects the flow characteristics of the virtual machine and realizes the load balancing of the virtual network. The method of the invention not only reduces the complexity of routing configuration, effectively guides packet forwarding, and enhances the data forwarding rate, but also increases the flexibility and scalability of the virtual network, and is beneficial to improving the overall working rate and data security of the virtual network. In addition, the embodiment of the invention further provides a corresponding implementation device, which further makes the method more practical and the device has the corresponding advantages.