Virtual Accelerator is a host network acceleration software that provides high performance virtual networking capabilities for virtual machines. It boosts features, optimizes resource usage, and improves virtualization for network function virtualization, data center virtualization, and network appliance virtualization. Virtual Accelerator provides line rate networking and acceleration for virtual switches and networking through features like layer 2 and 3 support, overlays, routing, security, and more. It increases virtual machine density and performance on commercial off-the-shelf servers.