发明名称 System and method for protecting operating system zones
摘要 A system, method, and computer-readable storage medium having a computer-readable instruction thereon to replicate transactions in a Zettabyte File System (ZFS). The method includes operations including determining, using a tracing module, a commitment of a current file transaction to a disk, obtaining when a probe function associated with the current file transaction is triggered, the current file transaction, recording a data change contained in the current file transaction, registering a callback function and a reference to the data change contained in the current file transaction after the commitment of the current file transaction, and sending the data change to a remote server.
申请公布号 US9454539(B1) 申请公布日期 2016.09.27
申请号 US201313801321 申请日期 2013.03.13
申请人 CA, Inc. 发明人 Shuai Ran;Wang Xiaopin;Liu Shisheng
分类号 G06F17/00;G06F17/30 主分类号 G06F17/00
代理机构 Pillsbury Winthrop Shaw Pittman LLP 代理人 Pillsbury Winthrop Shaw Pittman LLP
主权项 1. A method to replicate transactions in a Zettabyte File System (ZFS) of a computing system using an operating system, the method being executed by a processor, the method comprising: determining, using a tracing module, a commitment of a current file transaction to a disk, the commitment comprising an operation in which data is written to the disk, the tracing module comprising a probe function associated with the current file transaction to monitor the current file transaction, the probe function being triggered and called by the tracing module when the commitment occurs; obtaining, when the probe function is triggered, the current file transaction placed in a stack of a memory device of the computing system; recording a data change associated with the current file transaction; registering, in response to recording the data change, a callback function and a reference to the data change associated with the current file transaction, wherein the callback function is automatically called by the operating system in response to the commitment of the current file transaction; and sending, in response to the call by the operating system of the callback function, the data change to a remote server.
地址 New York NY US