Express Virtio (XVIO) Technology

Express Virtio (XVIO) is a standards-based technology that delivers the highest networking performance, mobility and server resource utilization for Virtio-based virtual machine (VM) workloads. The innovative XVIO technology eliminates significant operational, performance and server efficiency-related challenges. XVIO enables standard Virtio drivers available in many Guest OS’s the level of performance of SR-IOV solutions but maintains full VM mobility. This enables virtual machines (VMs) managed using OpenStack to experience bare metal-like networking performance and at the same time supports complete hardware independence and seamless customer VM onboarding. XVIO integrates seamlessly with wide variety of networking services including Agilio® CoreNIC, Agilio OVS, Agilio OVS Firewall and Agilio vRouter products. For the cloud service provider, the benefit of utilizing OpenStack Cloud Orchestration with XVIO is a consistent and homogeneous hardware infrastructure with Agilio SmartNICs, provide the services to the VMs as needed using Agilio software, and, place the VMs as needed to optimize utilization of the data center while maintaining highest performance.

Products

XVIO capable Agilio SmartNIC and software can be utilized to deliver sophisticated networking services to VMs including multi-tenancy, service chaining, stateless and stateful policy rules, per-flow network analytics and load balancing:

Benchmarks

XVIO with Agilio OVS and Agilio CX SmartNICs delivers 24Mpps. This includes a significant number of policy rules and VXLAN tunneling.
XVIO with Agilio vRouter and Agilio CX SmartNICs delivers 20Mpps. This includes a significant number of policy rules and VXLAN or MPLS over GRE tunneling.
Please contact Netronome for further details on benchmarking methodologies utilized.

Benefits

XVIO delivers ease of on-boarding customer VMs and virtual network functions (VNFs) and the ability to support live VM migration.
XVIO enables performance similar to SR-IOV while delivering rich networking services available with networking software such as OVS, Connection Tracking/Linux Firewall and Contrail vRouter.
XVIO achieves the highest server efficiency through CPU core savings, freeing them up for applications and VMs. Reduced operational complexity through a consistent and homogeneous infrastructure for wide variety of VM service requirements.

Documentation

Test Drive