METHOD TO IMPROVE COPY PERFORMANCE OF CLIENT DRIVE REDIRECTION WITH PER-THREAD MERGED INPUT/OUTPUT

    公开(公告)号:US20240028513A1

    公开(公告)日:2024-01-25

    申请号:US17901321

    申请日:2022-09-01

    Applicant: VMware, Inc.

    CPC classification number: G06F12/0835 G06F12/0891

    Abstract: A method of copying at least first and second files stored in a client computing device to a host server, includes the steps of: generating at the host server a first read I/O request for data of the first file based on responses to pre-read I/O requests for the first file, received from the client computing device; transmitting a merged I/O request that includes the first read I/O request for data of the first file and pre-read I/O requests for the second file from the host server to the client computing device; generating at the host server a second read I/O request for data of the second file based on responses to the pre-read I/O requests for the second file, received from the client computing device; and transmitting the second read I/O request for data of the second file from the host server to the client computing device.

    INPUT/OUTPUT (I/O) PERFORMANCE IN REMOTE COMPUTING ENVIRONMENTS USING A MINI-FILTER DRIVER

    公开(公告)号:US20240022634A1

    公开(公告)日:2024-01-18

    申请号:US17936615

    申请日:2022-09-29

    Applicant: VMware, Inc.

    CPC classification number: H04L67/14

    Abstract: The disclosure provides a method of associating thread identifiers (IDs) to input/output (I/O) requests in a remote computing environment. The method generally includes receiving, by a mini-filter on a remote device that is remote from a client device, a request from an application on the remote device to access resources at the client device, determining, by the mini-filter, a thread identifier (ID) associated with the request, the thread ID corresponding to an application thread of the application that generated the request, determining, by the mini-filter, one or more parameters of the request, and transmitting, by the mini-filter, to a redirection server process on the remote device, a message comprising the thread ID and the one or more parameters of the request, wherein the thread ID and the one or more parameters of the request are added to a cache maintained by the redirection server process.

    VIRTUAL COMPUTING INSTANCE BASED SYSTEM TO SUPPORT UNION MOUNT ON A PLATFORM

    公开(公告)号:US20220222223A1

    公开(公告)日:2022-07-14

    申请号:US17168484

    申请日:2021-02-05

    Applicant: VMware, Inc.

    Abstract: Described herein are a system and method for combining folders in a host operating system lacking a facility for performing the combining. A helper virtual machine (VM) is formed and runs a guest operating system with a facility for combining folders such as a union mount facility. The host operating system also runs a host/guest file-sharing server to share folders instead of copying them. The file-sharing server allows the VM to access host folders, perform the combination using the union mount facility, and then allows the host operating system to access the results as a shared union mount folder in the host. Any changes to the shared union mount folder in the host are automatically processed by the union mount facility in the VM and then reflected to a folder in the host operating system.

Patent Agency Ranking