发明名称 System and method for supporting change notify watches for virtualized storage systems
摘要 A technique supports Change Notify watches in virtualized storage systems. In particular, techniques of the present invention advantageously emulate Change Notify features (e.g., as documented by the CIFS protocol) on virtualized storage systems by leveraging virtualization mapping information (e.g., an inode-to-path or “I2P” mapping) to walk a file system tree backwards from the data blocks to their ancestors to determine whether there are applicable watches on ancestor directories, and to obtain a pathname (e.g., relative) of the watched (changed) data. In particular, changes to data received from different protocols (e.g., CIFS, NFS, HTTP, etc.) can trigger watches to clients on the virtualized storage system. Also, performance may be enhanced using various caching techniques, and watch state may be retained while moving watched data across volumes of the virtualized storage system.
申请公布号 US7809776(B1) 申请公布日期 2010.10.05
申请号 US20070948608 申请日期 2007.11.30
申请人 NETAPP, INC. 发明人 WITTE WESLEY R.;DIXIT AMOL D.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址