-
1.
公开(公告)号:US11900160B2
公开(公告)日:2024-02-13
申请号:US17744056
申请日:2022-05-13
Applicant: NetApp, Inc.
Inventor: Xin Wang , Keith Allen Bare, II , Ying-Hao Wang , Jonathan Westley Moody , Bradley Raymond Lisson , Richard Wight , David Loren Rose , Richard P. Jernigan, IV , Daniel Tennant
CPC classification number: G06F9/5011 , G06F9/5077 , G06F13/282 , G06F2209/504
Abstract: Methods, non-transitory machine readable media, and computing devices that more efficiently and effectively manage storage quota enforcement are disclosed. With this technology, a quota ticket comprising a tally generation number (TGN) and a local allowed usage amount (AUA) are obtained. The local AUA comprises a portion of a global AUA associated with a quota rule. The local AUA is increased following receipt of another portion of the global AUA in a response from a cluster peer, when another TGN in the response matches the TGN and the local AUA is insufficient to execute a received storage operation associated with the quota rule. The local AUA is decreased by an amount corresponding to, and following execution of, the storage operation, when the increased local AUA is sufficient to execute the storage operation.
-
2.
公开(公告)号:US20220269541A1
公开(公告)日:2022-08-25
申请号:US17744056
申请日:2022-05-13
Applicant: NetApp, Inc.
Inventor: Xin WANG , Keith Allen Bare, II , Ying-Hao Wang , Jonathan Westley Moody , Bradley Raymond Lisson , Richard Wight , David Loren Rose , Richard P. Jernigan, IV , Daniel Tennant
Abstract: Methods, non-transitory machine readable media, and computing devices that more efficiently and effectively manage storage quota enforcement are disclosed. With this technology, a quota ticket comprising a tally generation number (TGN) and a local allowed usage amount (AUA) are obtained. The local AUA comprises a portion of a global AUA associated with a quota rule. The local AUA is increased following receipt of another portion of the global AUA in a response from a cluster peer, when another TGN in the response matches the TGN and the local AUA is insufficient to execute a received storage operation associated with the quota rule. The local AUA is decreased by an amount corresponding to, and following execution of, the storage operation, when the increased local AUA is sufficient to execute the storage operation.
-
3.
公开(公告)号:US11354160B2
公开(公告)日:2022-06-07
申请号:US16577916
申请日:2019-09-20
Applicant: NetApp, Inc.
Inventor: Xin Wang , Keith Allen Bare, II , Ying-Hao Wang , Jonathan Westley Moody , Bradley Raymond Lisson , Richard Wight , David Loren Rose , Richard P. Jernigan, IV , Daniel Tennant
Abstract: Methods, non-transitory machine readable media, and computing devices that more efficiently and effectively manage storage quota enforcement are disclosed. With this technology, a quota ticket comprising a tally generation number (TGN) and a local allowed usage amount (AUA) are obtained. The local AUA comprises a portion of a global AUA associated with a quota rule. The local AUA is increased following receipt of another portion of the global AUA in a response from a cluster peer, when another TGN in the response matches the TGN and the local AUA is insufficient to execute a received storage operation associated with the quota rule. The local AUA is decreased by an amount corresponding to, and following execution of, the storage operation, when the increased local AUA is sufficient to execute the storage operation.
-
公开(公告)号:US20240354281A1
公开(公告)日:2024-10-24
申请号:US18305927
申请日:2023-04-24
Applicant: NetApp, Inc.
IPC: G06F16/11 , G06F16/16 , G06F16/182 , G06F16/188
CPC classification number: G06F16/119 , G06F16/116 , G06F16/162 , G06F16/183 , G06F16/188
Abstract: Approaches for providing a non-disruptive file move are disclosed. A request to move a target file from the first constituent to the second constituent is received. The file has an associated file handle. The target file in the first constituent is converted to a multipart file in the first constituent with a file location for the new file in the first constituent. A new file is created in the second constituent. Contents of the target file are moved to a new file on the second constituent while maintaining access via the associated file handle via access to the multipart file. The target file is deleted from the first constituent.
-
-
-