1. An information handling system for communicating with one or more virtual network engines, the information handling system comprising: one or more network interfaces communicatively connected to a network fabric that supports a plurality of virtual connections to a plurality of instances of a network engine operating on one or more hosts, the one or more hosts communicatively connected to the network fabric; one or more processors that are communicatively coupled to the one or more network interfaces; a non-transitory memory comprising one or more sequences of instructions that, when executed by the one or more processors, cause steps to be performed comprising forming a virtual connection to each of the plurality of instances of the network engine, the virtual connection facilitating data traffic between the information handling system and the instance of the network engine; and a load balancing module, communicatively coupled to the one or more processors, that performs load balancing of the data traffic across at least some of the plurality of virtual connections.