Invention Application
- Patent Title: DISTRIBUTED MAINTENANCE OF SNAPSHOT COPIES BY A PRIMARY PROCESSOR MANAGING METADATA AND A SECONDARY PROCESSOR PROVIDING READ-WRITE ACCESS TO A PRODUCTION DATASET
- Patent Title (中): 由主要处理器管理元数据的分发维护和向生产数据库提供读写访问的二级处理器
-
Application No.: US11382193Application Date: 2006-05-08
-
Publication No.: US20070260830A1Publication Date: 2007-11-08
- Inventor: Sorin Faibish , Stephen Fridella , Uday Gupta , Xiaoye Jiang
- Applicant: Sorin Faibish , Stephen Fridella , Uday Gupta , Xiaoye Jiang
- Main IPC: G06F12/16
- IPC: G06F12/16

Abstract:
A primary processor manages metadata of a production dataset and a snapshot copy, while a secondary processor provides concurrent read-write access to the primary dataset. The secondary processor determines when a first write is being made to a data block of the production dataset, and in this case sends a metadata change request to the primary data processor. The primary data processor commits the metadata change to the production dataset and maintains the snapshot copy while the secondary data processor continues to service other read-write requests. The secondary processor logs metadata changes so that the secondary processor may return a “write completed” message before the primary processor commits the metadata change. The primary data processor pre-allocates data storage blocks in such a way that the “write anywhere” method does not result in a gradual degradation in I/O performance.
Public/Granted literature
Information query