-
公开(公告)号:US10936225B1
公开(公告)日:2021-03-02
申请号:US14934954
申请日:2015-11-06
IPC分类号: G06F3/06
摘要: A system includes a storage volume configured to store a data set in a plurality of data blocks, a data store configured to store a plurality of captures of the data set in a plurality of data chunks, and file retrieval logic. The data set includes a file stored in a data block of the plurality of data blocks. The plurality of captures includes the file captured at different points in time. The file retrieval logic is configured to identify the plurality of data chunks in which the data block as captured in the plurality of captures is stored in the data store, retrieve the plurality of data chunks from the data store, and read the data block as captured in the plurality of captures from the plurality of data chunks to produce a plurality of file versions.
-
公开(公告)号:US11048424B1
公开(公告)日:2021-06-29
申请号:US14934971
申请日:2015-11-06
IPC分类号: G06F3/06
摘要: A system includes a storage volume configured to store a data set in a plurality of data blocks, a data store configured to store a plurality of captures of the data set in a plurality of data chunks, and file retrieval logic. The data set includes a file stored in a first data block of the plurality of data blocks. The file retrieval logic is configured to identify a first data chunk of the plurality of data chunks in which the first data block as captured in a first capture is stored in the data store, retrieve the first data chunk from the data store, and read the first data block as captured in the first capture from the first data chunk.
-
公开(公告)号:US10534749B1
公开(公告)日:2020-01-14
申请号:US15087335
申请日:2016-03-31
IPC分类号: G06F16/11
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD-RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US10289493B1
公开(公告)日:2019-05-14
申请号:US15087334
申请日:2016-03-31
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US11099939B2
公开(公告)日:2021-08-24
申请号:US16687361
申请日:2019-11-18
IPC分类号: G06F16/11 , G06F11/14 , G06F16/28 , G06F16/901
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US20200089574A1
公开(公告)日:2020-03-19
申请号:US16687361
申请日:2019-11-18
IPC分类号: G06F11/14 , G06F16/11 , G06F16/28 , G06F16/901
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US10019180B1
公开(公告)日:2018-07-10
申请号:US15087463
申请日:2016-03-31
IPC分类号: G06F3/06 , G06F17/30 , G06F12/122 , G06F12/128 , G06F11/14
CPC分类号: G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/0683 , G06F11/1448 , G06F16/128 , G06F2201/84
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US10481983B1
公开(公告)日:2019-11-19
申请号:US15087710
申请日:2016-03-31
IPC分类号: G06F16/13 , G06F11/14 , G06F16/28 , G06F16/901 , G06F16/11
摘要: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
-
公开(公告)号:US09641598B1
公开(公告)日:2017-05-02
申请号:US14230480
申请日:2014-03-31
发明人: John Sandeep Yuhan
摘要: Random numbers or unique identifiers may be generated up receiving an API call from a remote system requesting such numbers or identifiers. The API call may specify characteristics desired in the provided number or identifier, such as numeral system, length, character types, lifespan, etc. The number or identifier generation system may track the numbers to ensure that each requesting system receives numbers or identifiers unique to that system.
-
公开(公告)号:US09438599B1
公开(公告)日:2016-09-06
申请号:US14231109
申请日:2014-03-31
CPC分类号: H04L63/10 , H04L63/0838 , H04L63/0853 , H04L63/107 , H04L63/108
摘要: A deployment approval system receives, from a deployment tool, a deployment request for performing a deployment to a particular resource. The deployment approval system can identify at least one rule for approving or rejecting the deployment request based on one or more criteria. The deployment approval system can determine whether the deployment request satisfies the one or more criteria in the at least one rule to approve or reject the request. If the deployment request is approved, the deployment approval system sends an approval to the deployment tool to perform the deployment. The deployment tool can then perform the deployment and, once the deployment is complete, the deployment approval system can receive a confirmation of the deployment. The deployment approval system can then store data describing the deployment in an audit repository.
摘要翻译: 部署审批系统从部署工具接收部署请求,以执行向特定资源的部署。 部署审批系统可以基于一个或多个标准来识别用于批准或拒绝部署请求的至少一个规则。 部署批准系统可以确定部署请求是否满足至少一个规则中的一个或多个标准以批准或拒绝该请求。 如果部署请求被批准,则部署审批系统向部署工具发送批准以执行部署。 然后,部署工具可以执行部署,一旦部署完成,部署审批系统就可以接收到部署的确认。 部署审批系统可以将描述部署的数据存储在审计存储库中。
-
-
-
-
-
-
-
-
-