Invention Grant
- Patent Title: SMB request prefetching
- Patent Title (中): SMB请求预取
-
Application No.: US12831609Application Date: 2010-07-07
-
Publication No.: US08176141B1Publication Date: 2012-05-08
- Inventor: Leigh Lambert , Matthew Ian Hepburn , Peter Lepeska
- Applicant: Leigh Lambert , Matthew Ian Hepburn , Peter Lepeska
- Applicant Address: US CA Carlsbad
- Assignee: ViaSat, Inc.
- Current Assignee: ViaSat, Inc.
- Current Assignee Address: US CA Carlsbad
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F15/167
- IPC: G06F15/167 ; G06F15/16 ; G06F15/173 ; G06F15/177

Abstract:
Systems and methods are described for accelerating a user experience involving transactions with a remote file server by identifying and prefetching simple message block (SMB) requests. Embodiments exploit applications' usage of certain SMB request offset value patterns to reliably prefetch SMB requests. Requests from a user to a remote file server are intercepted by a proxy server disposed in the communications network relatively local to the file server. When a known SMB request offset value is detected and other conditions are met, a set of other SMB request offset values is prefetched by the proxy server according to a predetermined pattern. These prefetched requests may be sent, along with the original request, in a single transaction over the communications link from the proxy server to the requesting user (e.g., via a proxy client associated with the requesting user).
Information query