-
公开(公告)号:US11880581B2
公开(公告)日:2024-01-23
申请号:US17971437
申请日:2022-10-21
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/00 , G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
CPC classification number: G06F3/0649 , G06F3/0611 , G06F3/0643 , G06F3/0653 , G06F3/0685 , G06F16/119 , G06F16/1734 , G06F16/185
Abstract: A tree data structure for a file is maintained. The tree data structure is used to capture different versions of the file at different moments of time. An access pattern associated with the file stored on a storage system is determined based at least in part on time-series data associated with the file using the tree data structure that captures different versions of the file at different moments in time. The determined access pattern indicates a period for which the file is likely to be accessed. The file is migrated from a secondary storage tier to a primary storage tier.
-
公开(公告)号:US20230040574A1
公开(公告)日:2023-02-09
申请号:US17971437
申请日:2022-10-21
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
Abstract: A tree data structure for a file is maintained. The tree data structure is used to capture different versions of the file at different moments of time. An access pattern associated with the file stored on a storage system is determined based at least in part on time-series data associated with the file using the tree data structure that captures different versions of the file at different moments in time. The determined access pattern indicates a period for which the file is likely to be accessed. The file is migrated from a secondary storage tier to a primary storage tier.
-
公开(公告)号:US11556501B2
公开(公告)日:2023-01-17
申请号:US16818547
申请日:2020-03-13
Applicant: Cohesity, Inc.
Inventor: Prashant Pogde , Apurv Gupta , Zheng Cai , Sureshbabu Murugesan , Markose Thomas
Abstract: A file directory tree structure of a selected storage snapshot is dynamically divided into different portions. A plurality of the different file directory tree structure portions are analyzed in parallel to identify any changes of the selected storage snapshot from a previous storage snapshot. To analyze each of the plurality of the different file directory tree structure portions, a processor is further configured to traverse and compare a corresponding file directory tree structure portion of the selected storage snapshot with a corresponding portion of a file directory tree structure of the previous storage snapshot while at least another one of the plurality of the different file directory tree structure portions of the selected storage snapshot is being analyzed in parallel.
-
公开(公告)号:US20200301882A1
公开(公告)日:2020-09-24
申请号:US16818547
申请日:2020-03-13
Applicant: Cohesity, Inc.
Inventor: Prashant Pogde , Apurv Gupta , Zheng Cai , Sureshbabu Murugesan , Markose Thomas
Abstract: A file directory tree structure of a selected storage snapshot is dynamically divided into different portions. A plurality of the different file directory tree structure portions are analyzed in parallel to identify any changes of the selected storage snapshot from a previous storage snapshot. To analyze each of the plurality of the different file directory tree structure portions, a processor is further configured to traverse and compare a corresponding file directory tree structure portion of the selected storage snapshot with a corresponding portion of a file directory tree structure of the previous storage snapshot while at least another one of the plurality of the different file directory tree structure portions of the selected storage snapshot is being analyzed in parallel.
-
公开(公告)号:US20200073575A1
公开(公告)日:2020-03-05
申请号:US16533356
申请日:2019-08-06
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/06 , G06F16/17 , G06F16/185 , G06F16/11
Abstract: File access statistics associated with a content file are maintained by a file tier agent of a secondary storage system. The content file is accessible via a primary storage system. A target storage tier corresponding to the file access statistics associated with the content file is determined according to one or more policies. At least a portion of data of the content file is migrated to the determined storage tier while accessibility of the content file via the primary storage system is maintained.
-
公开(公告)号:US10416919B1
公开(公告)日:2019-09-17
申请号:US16115351
申请日:2018-08-28
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/00 , G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
Abstract: File access statistics associated with a content file are maintained by a file tier agent of a secondary storage system. The content file is accessible via a primary storage system. A target storage tier corresponding to the file access statistics associated with the content file is determined according to one or more policies. At least a portion of data of the content file is migrated to the determined storage tier while accessibility of the content file via the primary storage system is maintained.
-
公开(公告)号:US11526291B2
公开(公告)日:2022-12-13
申请号:US17348406
申请日:2021-06-15
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/00 , G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
Abstract: File access statistics associated with a content file are maintained by a file tier agent of a secondary storage system. The content file is accessible via a primary storage system. A target storage tier corresponding to the file access statistics associated with the content file is determined according to one or more policies. At least a portion of data of the content file is migrated to the determined storage tier while accessibility of the content file via the primary storage system is maintained.
-
公开(公告)号:US20210382646A1
公开(公告)日:2021-12-09
申请号:US17348406
申请日:2021-06-15
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
Abstract: File access statistics associated with a content file are maintained by a file tier agent of a secondary storage system. The content file is accessible via a primary storage system. A target storage tier corresponding to the file access statistics associated with the content file is determined according to one or more policies. At least a portion of data of the content file is migrated to the determined storage tier while accessibility of the content file via the primary storage system is maintained.
-
公开(公告)号:US11150830B2
公开(公告)日:2021-10-19
申请号:US16533356
申请日:2019-08-06
Applicant: Cohesity, Inc.
Inventor: Zheng Cai , Vijay Pasikanti , Ganesha Shanmuganathan
IPC: G06F3/00 , G06F3/06 , G06F16/11 , G06F16/185 , G06F16/17
Abstract: File access statistics associated with a content file are maintained by a file tier agent of a secondary storage system. The content file is accessible via a primary storage system. A target storage tier corresponding to the file access statistics associated with the content file is determined according to one or more policies. At least a portion of data of the content file is migrated to the determined storage tier while accessibility of the content file via the primary storage system is maintained.
-
公开(公告)号:US20210064264A1
公开(公告)日:2021-03-04
申请号:US16943680
申请日:2020-07-30
Applicant: Cohesity, Inc.
Inventor: Rupesh Bajaj , Prajakta Ayachit , Apurv Gupta , Janga Varun , Markose Thomas , Zheng Cai , Igor Korsunsky
IPC: G06F3/06
Abstract: A technique for restoring content is described. The technique includes receiving a specification of content to be restored to a target storage from a data source. The technique also includes determining task units to be performed to restore the specified content. Each task unit is associated with a corresponding assigned weight value. Based on the corresponding assigned weight values, the task units are distributed to different task groups. The task groups are processed in parallel with each other to concurrently perform at least a portion of the distributed task units.
-
-
-
-
-
-
-
-
-