-
Welcome
-
Subscribe to
Contrail vRouter implementation and performance enhancement
This proposal has been accepted as a session.
One Line Summary
A look at the Contrail vRouter kernel module and steps taken to enhance forwarding performance
Abstract
The Contrail vRouter is a kernel module that performs forwarding in the Linux kernel. It supports IP forwarding in VRFs and services such as mirroring,
NAT, multicast and load balancing. It provides a user space API with a high level abstraction, allowing the implementation to optimize the operations and deliver high performance. Packet forwarding is done using MPLS
in GRE/UDP overlay tunnels, without requiring a separate gateway node to connect to the physical network. This talk will go over the implementation
of vRouter and changes required to achieve line rate forwarding on a 10G interface.
Speaker
-
Raja Sivaramakrishnan
Juniper NetworksBiography
Raja Sivaramakrishnan is a software engineer at Juniper Networks. He is currently working on the Linux vRouter forwarding module in the Contrail network virtualization solution. Previously, he worked on kernel forwarding infrastructure in Junos, which is based on FreeBSD.
Sessions
-
- Title: Contrail vRouter implementation and performance enhancement
- Microconference: Network Virtualization I
- Time: 12:10pm
-
One Line Summary:
A look at the Contrail vRouter kernel module and steps taken to enhance forwarding performance
- Speakers: Raja Sivaramakrishnan
-