发明名称 Wide area network file system with low latency write command processing
摘要 Methods, apparatuses, and systems directed to write command processing in distributed file caching systems. Implementations of the invention allow for write operations to identified files to proceed, while information regarding the identified file is fetched from a remote host and a locally cached version of the file is constructed. Implementations of the present invention can be configured to improve the performance of wide area network file systems, while preserving file consistency.
申请公布号 US8849940(B1) 申请公布日期 2014.09.30
申请号 US200711956960 申请日期 2007.12.14
申请人 Blue Coat Systems, Inc. 发明人 Gopalakrishnan Suresh
分类号 G06F15/167;G06F15/16;G06F19/00;G06F13/00;G06F13/28;G06F7/38;G06F9/44;H04L1/18;H04L25/03;H04N19/42 主分类号 G06F15/167
代理机构 Baker Botts L.L.P. 代理人 Baker Botts L.L.P.
主权项 1. An apparatus comprising one or more network interfaces; a memory; one or more processors; computer-readable instructions stored in the memory operable to cause the one or more processors to initiate, responsive to a file open command received from a requesting application, a fetch of a file identified in the file open command from a remote host, the file located remotely from the one or more processors;forward, while the fetch is in process, write commands identifying the file to the remote host for remote execution of the write commands;locally execute the write commands on a cached version of the file, wherein the cached version of the file is local to the one or more processors;construct the cached version of the file as file construction commands are received from the remote host, wherein the file construction commands are selectively processed to avoid overwriting data of the cached version of the file corresponding to the locally executed write commands.
地址 Sunnyvale CA US