发明授权
US06405201B1 Method and apparatus for reducing network traffic for remote file append operations
有权
用于减少远程文件追加操作的网络流量的方法和装置
- 专利标题: Method and apparatus for reducing network traffic for remote file append operations
- 专利标题(中): 用于减少远程文件追加操作的网络流量的方法和装置
-
申请号: US09454247申请日: 1999-12-02
-
公开(公告)号: US06405201B1公开(公告)日: 2002-06-11
- 发明人: Siamak Nazari
- 申请人: Siamak Nazari
- 主分类号: G06F1730
- IPC分类号: G06F1730
摘要:
One embodiment of this mechanism provides a system that reduces network traffic and other system overhead for remote file append operations. This system generally operates by keeping track of file append operations on a local computer system when possible instead of always communicating with a remote file server. More specifically, the system operates by receiving a request at the local computer system to append additional data to a file residing in non-volatile storage on the remote file server. If sufficient space has been allocated to accommodate the additional data on the remote file server, the system writes the additional data to the end of a locally cached copy of the file in the local computer system. Next, the system updates a file length value stored in the local computer system to reflect the additional data. If sufficient space has not been allocated to accommodate the additional data on the remote file server, the system requests additional space to be allocated past the end of the file on the remote file server. If the request is granted, the system updates an allocated space value for the file stored on the local computer system to reflect the additional space. In one embodiment of the present invention, after the allocated space value for the file has been updated, the system writes the additional data to the end of a locally cached copy of the file in the local computer system. The system also updates the file length value stored on the local computer system to reflect the additional data.
信息查询