Patent ID: 7783611
Filing Date: 2010-08-24
Classification: G06F

Abstract:
1. A computer method for enabling write operations to data undergoing write allocation in a computer storage system, comprising: receiving a write request operation directed to the data while writing a current consistency point of the data; determining by a processor of the computer storage system, in response to the data undergoing writing of the current consistency point, that an inode of the data does not have a shadow entry associated therewith; creating, in response to determining that the inode of the data does not have the shadow entry associated therewith, the shadow entry of a global data structure in a memory of the computer storage system, the shadow entry configured to store metadata associated with the inode of the data; copying the metadata from the inode of the data to the shadow entry; updating the inode of the data to reference metadata associated with the write request; committing the metadata copied in the shadow entry to the current consistency point; and committing the metadata associated with the write request and referenced by the inode of the data to the computer storage system during a next consistency point.