International Business Machines Corporation
Chaining virtual network function services via remote memory sharing

Last updated:

Abstract:

Chaining virtual network functions is provided using a remote direct memory access in software-defined data centers in order to minimize latency. A data packet is processed using a virtual network function of the computer. The data packet is inserted into a shared memory pool for processing via remote direct memory access by a remote computer according to a network function of the remote computer that corresponds to the network function of the computer. The data packet is sent to a target destination device via a network in response to the remote computer marking the data packet as processed in the shared memory pool.

Status:
Grant
Type:

Utility

Filling date:

18 Oct 2018

Issue date:

16 Nov 2021