-
公开(公告)号:US11531642B2
公开(公告)日:2022-12-20
申请号:US16677565
申请日:2019-11-07
Applicant: NetApp, Inc.
Inventor: Robin Mahony , Oliver Seiler , Blake Edwards , Vladimir Avram , Gregory Kent , Chong Zhao
IPC: G06F7/00 , G06F16/11 , G06F16/182 , G06F16/14 , G06F16/178 , G06F9/54
Abstract: A distributed storage system may synchronously apply an Information Lifecycle Management (ILM) policy to objects at ingest. In one embodiment of synchronous ILM, three options are available for a user: balanced, strict, and dual commit. Dual commit refers to the behavior where one will always create two replicated copies in the same site and then apply ILM asynchronously. Strict refers to the behavior where the storage system attempts to apply the ILM policy synchronously on ingest, and if the storage system cannot the ingest of the object will fail. This ensures that the storage system can guarantee that ILM has been applied to recently ingested objects. Balanced refers to the behavior where the storage system attempts to apply ILM synchronously, but if the storage system cannot the storage system may fall-back to dual-commit.
-
公开(公告)号:US20210263666A1
公开(公告)日:2021-08-26
申请号:US16799687
申请日:2020-02-24
Applicant: NetApp, Inc.
Inventor: Alvis Yung , Song Guen Yoon , Raymond Yu Shun Mak , Chia-Chen Chu , Dheeraj Sangamkar , Robin Mahony
Abstract: A system, method, and machine-readable storage medium for restoring a data object for a specified active time period are provided. In some embodiments, the method includes receiving, by a storage device from a client, a request specifying an active time period for a data object to remain stored on an accessible tier. The method also includes determining, by the storage device, that the active time period has elapsed. The method further includes responsive to a determination that the active time period has elapsed, sending, by the storage device, a request to a server storing the data object to move the data object from the accessible tier to an archive tier. Data objects that are stored on the accessible tier are accessible by the client, and data objects that are stored on the archive tier are inaccessible by the client.
-
公开(公告)号:US20210141759A1
公开(公告)日:2021-05-13
申请号:US16677565
申请日:2019-11-07
Applicant: NetApp, Inc.
Inventor: Robin Mahony , Oliver Seiler , Blake Edwards , Vladimir Avram , Gregory Kent , Chong Zhao
IPC: G06F16/11 , G06F16/14 , G06F16/182 , G06F16/178 , G06F9/54
Abstract: A distributed storage system may synchronously apply an Information Lifecycle Management (ILM) policy to objects at ingest. In one embodiment of synchronous ILM, three options are available for a user: balanced, strict, and dual commit. Dual commit refers to the behavior where one will always create two replicated copies in the same site and then apply ILM asynchronously. Strict refers to the behavior where the storage system attempts to apply the ILM policy synchronously on ingest, and if the storage system cannot the ingest of the object will fail. This ensures that the storage system can guarantee that ILM has been applied to recently ingested objects. Balanced refers to the behavior where the storage system attempts to apply ILM synchronously, but if the storage system cannot the storage system may fall-back to dual-commit.
-
公开(公告)号:US12259848B2
公开(公告)日:2025-03-25
申请号:US18064512
申请日:2022-12-12
Applicant: NetApp, Inc.
Inventor: Robin Mahony , Oliver Seiler , Blake Edwards , Vladimir Avram , Gregory Kent , Chong Zhao
IPC: G06F16/10 , G06F9/54 , G06F16/11 , G06F16/14 , G06F16/178 , G06F16/182
Abstract: A distributed storage system may synchronously apply an Information Lifecycle Management (ILM) policy to objects at ingest. In one embodiment of synchronous ILM, three options are available for a user: balanced, strict, and dual commit. Dual commit refers to the behavior where one will always create two replicated copies in the same site and then apply ILM asynchronously. Strict refers to the behavior where the storage system attempts to apply the ILM policy synchronously on ingest, and if the storage system cannot the ingest of the object will fail. This ensures that the storage system can guarantee that ILM has been applied to recently ingested objects. Balanced refers to the behavior where the storage system attempts to apply ILM synchronously, but if the storage system cannot the storage system may fall-back to dual-commit.
-
公开(公告)号:US20220357870A1
公开(公告)日:2022-11-10
申请号:US17814133
申请日:2022-07-21
Applicant: NetApp, Inc.
Inventor: Alvis Yung , Song Guen Yoon , Raymond Yu Shun Mak , Chia-Chen Chu , Dheeraj Sangamkar , Robin Mahony
Abstract: A system, method, and machine-readable storage medium for restoring a data object for a specified active time period are provided. In some embodiments, the method includes receiving, by a storage device from a client, a request specifying an active time period for a data object to remain stored on an accessible tier. The method also includes determining, by the storage device, that the active time period has elapsed. The method further includes responsive to a determination that the active time period has elapsed, sending, by the storage device, a request to a server storing the data object to move the data object from the accessible tier to an archive tier. Data objects that are stored on the accessible tier are accessible by the client, and data objects that are stored on the archive tier are inaccessible by the client.
-
公开(公告)号:US11966614B2
公开(公告)日:2024-04-23
申请号:US17814133
申请日:2022-07-21
Applicant: NetApp, Inc.
Inventor: Alvis Yung , Song Guen Yoon , Raymond Yu Shun Mak , Chia-Chen Chu , Dheeraj Sangamkar , Robin Mahony
CPC classification number: G06F3/0647 , G06F3/0617 , G06F3/0653 , G06F3/0659 , G06F3/067 , G06F11/1464 , G06F11/1469
Abstract: A system, method, and machine-readable storage medium for restoring a data object for a specified active time period are provided. In some embodiments, the method includes receiving, by a storage device from a client, a request specifying an active time period for a data object to remain stored on an accessible tier. The method also includes determining, by the storage device, that the active time period has elapsed. The method further includes responsive to a determination that the active time period has elapsed, sending, by the storage device, a request to a server storing the data object to move the data object from the accessible tier to an archive tier. Data objects that are stored on the accessible tier are accessible by the client, and data objects that are stored on the archive tier are inaccessible by the client.
-
公开(公告)号:US11416156B2
公开(公告)日:2022-08-16
申请号:US16799687
申请日:2020-02-24
Applicant: NetApp, Inc.
Inventor: Alvis Yung , Song Guen Yoon , Raymond Yu Shun Mak , Chia-Chen Chu , Dheeraj Sangamkar , Robin Mahony
Abstract: A system, method, and machine-readable storage medium for restoring a data object for a specified active time period are provided. In some embodiments, the method includes receiving, by a storage device from a client, a request specifying an active time period for a data object to remain stored on an accessible tier. The method also includes determining, by the storage device, that the active time period has elapsed. The method further includes responsive to a determination that the active time period has elapsed, sending, by the storage device, a request to a server storing the data object to move the data object from the accessible tier to an archive tier. Data objects that are stored on the accessible tier are accessible by the client, and data objects that are stored on the archive tier are inaccessible by the client.
-
-
-
-
-
-