Providing shared memory for access by multiple network service containers executing on single service machine
AssigneeNicira, Inc.
InventorsRahul Mishra, Chidambareswaran Raman, Raju Koganty, Fenil Kavathia
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsRahul Mishra, Chidambareswaran Raman, Raju Koganty, Fenil Kavathia
Estimating the term…
Some embodiments provide a method for efficient data message transfer across a hypervisor, service DCN, and containers implementing partner network services. The method allocates memory to a service DCN that operates a set of containers for providing partner network services for data messages received by the service DCN. The service DCN and the containers share the allocated memory and the method stores data messages received by the service DCN in the allocated memory. The method then accesses the data message stored in the shared memory from a set of partner network service containers to perform the partner network services. In some embodiments, the host machine or a process of the host machine on which the service DCN executes also shares the allocated memory. The host machine process, in some embodiments is a kernel process.
A method comprising:
A non-transitory machine readable medium storing a program for performing partner network services on a host computer that executes a service data compute node (DCN), the program comprising sets of instructions for:
Dependencies are inferred from the claim text.