发明名称 LOGICAL OBJECT DELETION
摘要 The presently disclosed subject matter includes a method and system for enabling the deletion of logical objects characterized by an object identifier (OID). Upon restart following a system interruption, one or more logical objects are identified, each object being addressed by an interrupted delete request. For each identified logical object performing a deletion, the deletion including: reading one or more physical blocks stored in a physical storage space, wherein the one or more physical blocks were linked to the identified logical object before the system interruption, each of the physical blocks includes an OID stored therein indicating a logical object currently linked to the respective physical block; obtaining OIDs stored respectively in the one or more physical blocks; and freeing those physical blocks from among the one or more physical blocks, which store an OID identical to the respective OID of the identified logical object.
申请公布号 US2014173226(A1) 申请公布日期 2014.06.19
申请号 US201213713069 申请日期 2012.12.13
申请人 INFINIDAT LTD. 发明人 GOLD Israel
分类号 G06F12/12 主分类号 G06F12/12
代理机构 代理人
主权项 1. A method of deleting logical object characterized by an object identifier (OID), the method comprising: upon restart following a system interruption, identifying one or more logical objects, each object being addressed by an interrupted delete request, which has been interrupted as a result of the system interruption; each of the one or more logical objects is identifiable by a respective OID; for each identified logical object of the identified one or more logical objects performing a deletion, the deletion comprising: reading one or more physical blocks stored in a physical storage space, wherein the one or more physical blocks were linked to the identified logical object before the system interruption, wherein each of the one or more physical blocks comprises an OID stored therein, the stored OID indicating a logical object currently linked to the respective physical block; obtaining OIDs stored respectively in the one or more physical blocks; and freeing physical blocks from among the one or more physical blocks, which store an OID identical to the respective OID of the identified logical object.
地址 Herzelia IL