-
公开(公告)号:US20210382792A1
公开(公告)日:2021-12-09
申请号:US17348401
申请日:2021-06-15
Applicant: Cohesity, Inc.
Inventor: Mohit Aron , Zhihuan Qiu , Ganesha Shanmuganathan , Malini Mahalakshmi Venkatachari
Abstract: A size associated with a content file is determined to be greater than a threshold size. Contents of the content file split across a plurality of component files are stored. Metadata, for the content file, is updated to reference a plurality of component file metadata structures for the component files. A node of the metadata is configured to track different sizes of portions of the content file stored in different component files of the plurality of component files. File metadata of the content file is split across the plurality of component file metadata structures and each component file metadata structure of the plurality of component file metadata structures specifies a corresponding structure organizing data components for a corresponding portion of the content file.
-
公开(公告)号:US20230289262A1
公开(公告)日:2023-09-14
申请号:US18197491
申请日:2023-05-15
Applicant: Cohesity, Inc.
Inventor: Mohit Aron , Zhihuan Qiu , Ganesha Shanmuganathan , Malini Mahalakshmi Venkatachari
CPC classification number: G06F11/1458 , G06F16/2246 , G06F16/128 , G06F16/13 , G06F2201/84
Abstract: A plurality of portions of a content file are stored. It is determined that the content file has a size that is greater than a threshold size. In response to determining that the content file has the size that is greater than the threshold size, a plurality of component file metadata structures are generated for each of the plurality of portions of the content file. A component file metadata structure of the plurality of component file metadata structures corresponds to one of the portions of the content file. Each of the plurality of component file metadata structures includes corresponding metadata that enables data chunks associated with a corresponding portion of the content file to be located.
-
公开(公告)号:US12164386B2
公开(公告)日:2024-12-10
申请号:US18197491
申请日:2023-05-15
Applicant: Cohesity, Inc.
Inventor: Mohit Aron , Zhihuan Qiu , Ganesha Shanmuganathan , Malini Mahalakshmi Venkatachari
Abstract: A plurality of portions of a content file are stored. It is determined that the content file has a size that is greater than a threshold size. In response to determining that the content file has the size that is greater than the threshold size, a plurality of component file metadata structures are generated for each of the plurality of portions of the content file. A component file metadata structure of the plurality of component file metadata structures corresponds to one of the portions of the content file. Each of the plurality of component file metadata structures includes corresponding metadata that enables data chunks associated with a corresponding portion of the content file to be located.
-
公开(公告)号:US11693741B2
公开(公告)日:2023-07-04
申请号:US17348401
申请日:2021-06-15
Applicant: Cohesity, Inc.
Inventor: Mohit Aron , Zhihuan Qiu , Ganesha Shanmuganathan , Malini Mahalakshmi Venkatachari
CPC classification number: G06F11/1458 , G06F16/128 , G06F16/13 , G06F16/2246 , G06F2201/84
Abstract: A size associated with a content file is determined to be greater than a threshold size. Contents of the content file split across a plurality of component files are stored. Metadata, for the content file, is updated to reference a plurality of component file metadata structures for the component files. A node of the metadata is configured to track different sizes of portions of the content file stored in different component files of the plurality of component files. File metadata of the content file is split across the plurality of component file metadata structures and each component file metadata structure of the plurality of component file metadata structures specifies a corresponding structure organizing data components for a corresponding portion of the content file.
-
公开(公告)号:US11074135B2
公开(公告)日:2021-07-27
申请号:US16688653
申请日:2019-11-19
Applicant: Cohesity, Inc.
Inventor: Mohit Aron , Zhihuan Qiu , Ganesha Shanmuganathan , Malini Mahalakshmi Venkatachari
Abstract: A size associated with a content file is determined to be greater than a threshold size. Contents of the content file split across a plurality of component files are stored. Metadata, for the content file, is updated to reference a plurality of component file metadata structures for the component files. A node of the metadata is configured to track different sizes of portions of the content file stored in different component files of the plurality of component files. File metadata of the content file is split across the plurality of component file metadata structures and each component file metadata structure of the plurality of component file metadata structures specifies a corresponding structure organizing data components for a corresponding portion of the content file.
-
公开(公告)号:US11500817B2
公开(公告)日:2022-11-15
申请号:US16871408
申请日:2020-05-11
Applicant: Cohesity, Inc.
Inventor: Anirvan Duttagupta , Shreyas Talele , Anubhav Gupta , Zhihuan Qiu , Malini Mahalakshmi Venkatachari , Prashant Saraswat
Abstract: A request to delete a directory from a storage is received. The directory is unlinked from a parent metadata object. A success confirmation that the directory is unlinked from the parent metadata object is provided. After the success confirmation is provided, one or more metadata objects of the directory are marked for deletion, and the one or more marked metadata objects and at least one of their descendant metadata objects are identified and deleted.
-
公开(公告)号:US20210349853A1
公开(公告)日:2021-11-11
申请号:US16871408
申请日:2020-05-11
Applicant: Cohesity, Inc.
Inventor: Anirvan Duttagupta , Shreyas Talele , Anubhav Gupta , Zhihuan Qiu , Malini Mahalakshmi Venkatachari , Prashant Saraswat
Abstract: A request to delete a directory from a storage is received. The directory is unlinked from a parent metadata object. A success confirmation that the directory is unlinked from the parent metadata object is provided. After the success confirmation is provided, one or more metadata objects of the directory are marked for deletion, and the one or more marked metadata objects and at least one of their descendant metadata objects are identified and deleted.
-
-
-
-
-
-