发明名称 Managing copy-on-writes to snapshots
摘要 An attempt to write to a block of data in a main volume of data is detected. An indicator associated with the block of data is accessed before a copy-on-write operation to a snapshot volume is performed for the block of data. The indicator is used to determine whether the copy-on-write operation is to be performed for the block of data.
申请公布号 US9176853(B2) 申请公布日期 2015.11.03
申请号 US201012697074 申请日期 2010.01.29
申请人 Symantec Corporation 发明人 Narayanan Priyesh
分类号 G06F12/00;G06F13/00;G06F13/28;G06F3/06;G06F12/16 主分类号 G06F12/00
代理机构 Wilmer Cutler Pickering Hale and Dorr LLP 代理人 Wilmer Cutler Pickering Hale and Dorr LLP
主权项 1. A computer memory that stores computer-executable instructions that, when executed, cause a computer system to perform a method comprising: detecting an attempt to write to a block of data in a first volume of data by a first application, wherein a copy-on-write snapshot volume is associated with said first volume, wherein said snapshot volume does not include a copy of said block of data, and wherein said snapshot volume includes a pointer that points to said block of data in said first volume; prior to performing a copy-on-write operation by a snapshot driver to said snapshot volume for said block of data, accessing an indicator associated with said block of data in response to said attempt to write to said block of data by said first application, wherein a value of said indicator is set to a first value by a second application via said snapshot driver when said block of data is not of interest to said second application or said block of data was read by said second application prior to said attempt to write to said block of data by said first application; and determining, based on said value of said indicator, whether said copy-on-write operation is to be performed by said first application for said block of data in response to said attempt to write by said first application, wherein said copy-on-write operation is not performed by said first application if said indicator is set to said first value.
地址 Mountain View CA US
您可能感兴趣的专利