发明名称 Preserving a state using snapshots with selective tuple versioning
摘要 Selective tuple versioning is used on a file system providing file system snapshots by, receiving a request for updating at least one node and at least a node identification (ID) and associated attributes of the plurality of nodes, generating a new snapshot timestamp indicating the time of the updating, duplicating one of a plurality of rows of the nodes in the file system table into a new one of the rows of the file system table with an end time set equal to a new snapshot timestamp if the snapshot has the snapshot timestamp that is greater than a start time and less than the end time of the nodes, and updating the rows of the nodes in the file system table according to the update request, wherein the start time of the nodes is set equal to the new snapshot timestamp.
申请公布号 US9569458(B2) 申请公布日期 2017.02.14
申请号 US201514637051 申请日期 2015.03.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Bachar Yariv;Kuvent Aviv;Levy Asaf
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Griffiths & Seaton PLLC 代理人 Griffiths & Seaton PLLC
主权项 1. A method for providing file system snapshots using selective tuple versioning in a computing environment using a processor device, comprising: receiving a request for updating at least one of a plurality of nodes and at least a node identification (ID) and associated attributes of the plurality of nodes, generating a new snapshot timestamp indicating the time of the updating, duplicating one of a plurality of rows of the plurality of nodes in the file system table into a new one of the rows of the plurality of nodes in the file system table with an end time set equal to a new snapshot timestamp if the snapshot has the snapshot timestamp that is greater than a start time of the plurality of nodes and less than the end time of the plurality of nodes, and updating the rows of the plurality of nodes in the file system table according to the update request, wherein the start time of the plurality of nodes is set equal to the new snapshot timestamp.
地址 Armonk NY US