Invention Grant
US07080131B2 System and method for converting and reconverting between file system requests and access requests of a remote transfer protocol
失效
用于在文件系统请求和远程传输协议的访问请求之间转换和重新转换的系统和方法
- Patent Title: System and method for converting and reconverting between file system requests and access requests of a remote transfer protocol
- Patent Title (中): 用于在文件系统请求和远程传输协议的访问请求之间转换和重新转换的系统和方法
-
Application No.: US11010502Application Date: 2004-12-13
-
Publication No.: US07080131B2Publication Date: 2006-07-18
- Inventor: John H. Palevich , Martin Taillefer
- Applicant: John H. Palevich , Martin Taillefer
- Applicant Address: US WA Redwood
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redwood
- Agency: Law Offices of Albert S. Michalik
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A method and system that combines efficient caching and buffering to provide a network file system, that may utilize data stored in one or more compressed image files of sequentially arranged byte stream data. As an application requests file opens and file reads of a file system, one or more drivers convert the block requests into HTTP: byte range requests or the like in order to retrieve the data from a remote server. As the data is received, it is reconverted and adjusted to match the application's request. Sequential block access patterns can be detected and used to request additional data in a single request, in anticipation of future block requests, thereby increasing efficiency. Local caching of received data, including caching after uncompressing received data that was compressed, further increases efficiency. A compressed file system format optimized for sequential access is also described that when used, further improves the efficient data access.
Public/Granted literature
- US20050144325A1 Network file system Public/Granted day:2005-06-30
Information query