Invention Application
- 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.: US20220129175A1Publication Date: 2022-04-28
- 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
- Priority: IN202041030577 20200717
- 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
- US11698737B2 Low-latency shared memory channel across address spaces without system call overhead in a computing system Public/Granted day:2023-07-11
Information query