Invention Grant
- Patent Title: Low-latency shared memory channel across address spaces without system call overhead in a computing system
-
Application No.: US17647291Application Date: 2022-01-06
-
Publication No.: US11698737B2Publication Date: 2023-07-11
- Inventor: Mounesh Badiger , Wenguang Wang , Adrian Drzewiecki
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Dinsmore & Shohl LLP
- Priority: IN 2041030577 2020.07.17
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/10 ; G06F9/455 ; G06F12/06 ; G06F21/44 ; G06F16/172

Abstract:
Examples provide a method of communication between a client application and a filesystem server in a virtualized computing system. The client application executes in a virtual machine (VM) and the filesystem server executes in a hypervisor. The method includes: allocating, by the client application, first shared memory in a guest virtual address space of the client application; creating a guest application shared memory channel between the client application and the filesystem server upon request by the client application to a driver in the VM, the driver in communication with the filesystem server, the guest application shared memory channel using the first shared memory; sending authentication information associated with the client application to the filesystem server to create cached authentication information at the filesystem server; and submitting a command in the guest application shared memory channel from the client application to the filesystem server, the command including the authentication information.
Public/Granted literature
Information query