Tungsten Fabric is an open source software-defined networking solution with key components including the Tungsten Fabric Controller and Tungsten Fabric virtual router (vRouter). The Controller manages network policies and models networks, typically running on multiple servers for high availability. The vRouter performs packet forwarding and enforces policies in each host running workloads. It uses DPDK for fast packet processing. Tungsten Fabric provides routing, switching, load balancing, security and other network functions through its architecture with an Ethernet/IP underlay and the Controller and vRouters at the edge.