×

Method and apparatus to automatically commit files to WORM status

  • US 7,752,401 B2
  • Filed: 01/25/2006
  • Issued: 07/06/2010
  • Est. Priority Date: 01/25/2006
  • Status: Active Grant
First Claim
Patent Images

1. A storage server comprising:

  • a processor coupled to a memory through a bus;

    a network adapter configured to provide access to data stored within the storage server to a remote client over a network and through which a notification is received from an application running on the remote client indicating the application has finished modifying a file and the file can be committed to a write-once-read-many (WORM) status;

    a configuration component configured to set an autocommit period, the autocommit period being a period of time after which the file modified by the application on the remote client is considered closed and is to be committed to WORM status, wherein the file is considered to be closed when the application has completed modifying the file and sends a notification to the storage server that the file is closed or when the file has been unmodified for a period of time exceeding the autocommit period in the absence of notification that the file is closed;

    a scanner to detect that the autocommit period has expired for a file of a plurality of files stored in a volume, wherein the scanner comprises;

    logic to scan for the file in the plurality of files in the volume; and

    logic to determine that the file from the plurality of files has remained unmodified for at least the autocommit period; and

    a commit component to commit the file to WORM status in response to receiving the notification from the application on the remote client that the file is closed or detecting that the file has remained unmodified for at least the autocommit period;

    wherein the remote client is configured to execute multiple applications having different associated autocommit periods.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×