SYSTEM AND METHOD FOR SUPPORTING CHANGE NOTIFY WATCHES FOR VIRTUALIZED STORAGE SYSTEMS

Patent №

US 7,809,776

Granted

2010-10-05

Filed 2007

Owner

NETWORK APPLIANCE, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11948608

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.

AI hardwareG06F 16/1734G06F 16/1774

AI classification

AI hardware0.58
Evolutionary computation0.01
Knowledge representation0.00
Planning0.00
Natural language0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

NETWORK APPLIANCE, INC.

assignment · 204070333

NETAPP, INC.

namechg · 261820721

Assignors

WITTE, WESLEY R., DIXIT, AMOL D.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC