Overview

Linux - Fast Path Synchronization provides transparent synchronization of fast path protocols with Linux.

It provides the cache manager, which is responsible for listening to Linux events and transmitting them to the fast path manager (provided as part of Fast Path Baseline) to configure the fast path.

Statistics are synchronized through the fast path statistics feature (provided as part of Fast Path Baseline).

Entry aging (to prevent the expiration of dynamic entries such as ARP, NDP, conntrack, etc. when they are used in the fast path) is handled by the hit flags synchronization feature (provided as part of Fast Path Baseline).

Features

  • Queuing mechanism to cope with frequent changes

  • Graceful restart

  • Monitoring console access via a UNIX socket

  • Plugins support

  • Supported features list is automaticaly synchronized with the fast path manager

Dependencies

6WINDGate modules

Before starting Linux - Fast Path Synchronization, you must start the fast path.

Linux

  • iptables-devel

  • libnl3 >= 3.2.25

Plugins

To monitor additional modules, the Linux - Fast Path Synchronization daemon can be extended with plugins (shared libraries loaded at startup.)

By default, the daemon loads all shared libraries that match the pattern /usr/lib/cmgr/*.so. You can set the CMGR_PLUGINS environment variable to change the default plugin location pattern.

Available plugins:

  • OVS acceleration

  • IPsec output delegation and SA migration