×

System and method for representing named data streams within an on-disk structure of a file system

  • US 6,643,654 B1
  • Filed: 06/25/2001
  • Issued: 11/04/2003
  • Est. Priority Date: 06/25/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing an on-disk representation of a named data stream associated with at least one of a directory inode and file inode of a file system of a network storage appliance, the method comprising the steps of:

  • allocating a first free inode of the file system;

    inserting a stream_dir type into a first type field of the first free inode to thereby convert the first free inode to a stream directory inode, the stream directory inode having a first data section with a first pointer configured to reference a stream directory data block;

    modifying a xinode field of the file inode to reference the stream directory inode;

    allocating an entry of the stream directory data block to store a name of the named data stream, the allocated entry further allocating a second free inode of the file system; and

    inserting a stream type into a second type field of the second free inode to convert the second free inode to a stream inode for the named data stream, the stream inode having a second data section with a second pointer that references a user data block associated with the named data stream.

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