-
公开(公告)号:US20240232138A1
公开(公告)日:2024-07-11
申请号:US18614415
申请日:2024-03-22
申请人: Cohesity, Inc.
发明人: Zhihuan Qiu , Yinzen Hwang
IPC分类号: G06F16/174
CPC分类号: G06F16/1744
摘要: A selected data chunk associated with an object is determined to be sent to a destination. A chunk compression grouping storing the selected data chunk associated with the object is identified. The identified chunk compression grouping includes a plurality of data chunks compressed together. A data content version that includes the selected data chunk associated with the object to be provided to the destination is determined from a plurality of data content versions based at least in part a metric associated with the identified chunk compression grouping.
-
公开(公告)号:US11971857B2
公开(公告)日:2024-04-30
申请号:US17545655
申请日:2021-12-08
申请人: Cohesity, Inc.
发明人: Zhihuan Qiu , Yinzen Hwang
IPC分类号: G06F16/174
CPC分类号: G06F16/1744
摘要: A selected data chunk associated with an object is determined to be sent to a destination. A chunk compression grouping storing the selected data chunk associated with the object is identified. The identified chunk compression grouping includes a plurality of data chunks compressed together. A data content version that includes the selected data chunk associated with the object to be provided to the destination is determined from a plurality of data content versions based at least in part on a metric associated with the identified chunk compression grouping.
-
公开(公告)号:US11842060B2
公开(公告)日:2023-12-12
申请号:US17402198
申请日:2021-08-13
申请人: Cohesity, Inc.
发明人: Anubhav Gupta , Praveen Kumar Yarlagadda , Venkata Ranga Radhanikanth Guturi , Zhihuan Qiu , Sarthak Agarwal
IPC分类号: G06F3/06
CPC分类号: G06F3/0638 , G06F3/0604 , G06F3/067
摘要: A specification of content to be stored in a cloud storage is received at a client-side component. A portion of the content is divided into a plurality of data chunks. One or more data chunks of the plurality of data chunks that are to be sent via a network to be stored in the cloud storage are identified. It is determined whether a batch size of the one or more identified data chunks meets a threshold size. Based on the determination of whether the batch size meets the threshold size, a cloud storage destination among a plurality of different cloud storage destinations associated with different performance tiers is selected.
-
公开(公告)号:US20230289262A1
公开(公告)日:2023-09-14
申请号:US18197491
申请日:2023-05-15
申请人: Cohesity, Inc.
CPC分类号: G06F11/1458 , G06F16/2246 , G06F16/128 , G06F16/13 , G06F2201/84
摘要: 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.
-
公开(公告)号:US11681454B2
公开(公告)日:2023-06-20
申请号:US17402206
申请日:2021-08-13
申请人: Cohesity, Inc.
发明人: Anubhav Gupta , Praveen Kumar Yarlagadda , Venkata Ranga Radhanikanth Guturi , Zhihuan Qiu , Sarthak Agarwal
IPC分类号: G06F3/06
CPC分类号: G06F3/0644 , G06F3/0604 , G06F3/067 , G06F3/0608 , G06F3/0631
摘要: A cloud server determines that a size of a first cloud storage element object is at least below a first threshold. In response to the first determination, a client-side component is requested to store additional data in the cloud storage element object including by having the client-side component update the first cloud storage element with an updated version that includes previously existing data of the first cloud storage element and the additional data. The first cloud storage element object is added to a set of one or more cloud storage element objects available for update. The client-side component is configured to generate an updated version of the first cloud storage element object that has a size that is greater than or equal to the first threshold.
-
公开(公告)号:US20200349138A1
公开(公告)日:2020-11-05
申请号:US16881942
申请日:2020-05-22
申请人: Cohesity, Inc.
摘要: A size associated with a content file is determined to be greater than a threshold size. In response to the determination, file metadata of the content file split and stored across a plurality of component file metadata structures. The file metadata of the content file specifies tree structure organizing data components of the content file and each component file metadata structure of the plurality of component file metadata structures stores a portion of the tree structure. A snapshot tree is updated to reference the plurality of component file metadata structures for the content file.
-
公开(公告)号:US10534759B1
公开(公告)日:2020-01-14
申请号:US16110314
申请日:2018-08-23
申请人: Cohesity, Inc.
IPC分类号: G06F16/188 , G06F16/11
摘要: A virtual machine container file is analyzed to determine which portion of the virtual machine container file corresponds to a virtual machine file system metadata of the virtual machine container file. One or more differences between a first version of a virtual machine container file and a second version of the virtual machine container file are determined at least in part by traversing a snapshot structure associated with the virtual machine container file. The determined one or more differences that corresponds to the virtual machine file system metadata portion of the virtual machine container file are identified based at least in part on the analysis of the virtual machine container file. The identified one or more differences corresponding to the virtual machine file system metadata portion of the virtual machine file are utilized to identify one or more changes from the content files included in the first version of the virtual machine container file to content files included in the second version of the virtual machine container file.
-
公开(公告)号:US20240119038A1
公开(公告)日:2024-04-11
申请号:US18545771
申请日:2023-12-19
申请人: Cohesity, Inc.
CPC分类号: G06F16/2246 , G06F11/1446 , G06F11/1448 , G06F16/11 , G06F16/134 , G06F16/14 , G06F16/2343 , G06F2201/80 , G06F2201/84 , G06F2212/466
摘要: Maintenance is performed to determine one or more content files associated with a stored backup snapshot having a size that is greater than a threshold size. It is determined that the size of a content file of the one or more content files is greater than the threshold size. In response to determining that the size of the content file is greater than the threshold size, a new tree data structure is generated and a component file metadata structure corresponding to the content file is split into a plurality of component file metadata structures for the content file.
-
公开(公告)号:US11886412B2
公开(公告)日:2024-01-30
申请号:US17948040
申请日:2022-09-19
申请人: Cohesity, Inc.
CPC分类号: G06F16/2246 , G06F11/1446 , G06F11/1448 , G06F16/11 , G06F16/134 , G06F16/14 , G06F16/2343 , G06F2201/80 , G06F2201/84 , G06F2212/466
摘要: An indication to perform a backup of file system data is received. The file system data includes a content file having a size greater than a threshold size. A plurality of component file metadata structures for the content file are generated. File metadata of the content file split across the plurality of component file metadata structures is stored. The plurality of component file metadata structures are associated with different portions of the content file. A component file metadata structure of the plurality of component file metadata structures stores file metadata corresponding to a portion of the content file. The file metadata corresponding to the portion of the content file includes one or more references to locations of data chunks associated with the portion of the content file.
-
公开(公告)号:US20230401003A1
公开(公告)日:2023-12-14
申请号:US18239004
申请日:2023-08-28
申请人: Cohesity, Inc.
发明人: Zhihuan Qiu , Sachin Jain , Anubhav Gupta , Apurv Gupta , Mohit Aron
IPC分类号: G06F3/06
CPC分类号: G06F3/0655 , G06F3/0679 , G06F3/0608 , G06F3/0652
摘要: Data associated with a source system is ingested. After the data is ingested, a post-processing metadata conversion process is performed including by selecting an entry of a chunk metadata data structure and determining that a data chunk associated with the selected entry is not referenced by at least a threshold number of objects. In response to determining that the data chunk associated with the selected entry is not referenced by at least the threshold number of objects, metadata of a tree data structure node corresponding to a chunk identifier associated with the data chunk is updated to store a reference to a chunk file storing the data chunk and the selected entry is removed from the chunk metadata data structure.
-
-
-
-
-
-
-
-
-