-
1.
公开(公告)号:US20200351345A1
公开(公告)日:2020-11-05
申请号:US16709668
申请日:2019-12-10
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: H04L29/08
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
公开(公告)号:US20250094291A1
公开(公告)日:2025-03-20
申请号:US18965211
申请日:2024-12-02
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , G06F11/20 , H04L67/00 , H04L67/1095 , H04L67/1097 , H04L67/51
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
3.
公开(公告)号:US20240036986A1
公开(公告)日:2024-02-01
申请号:US18487180
申请日:2023-10-16
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , H04L67/1095 , H04L67/1097 , H04L67/00 , G06F11/20 , H04L67/51
CPC classification number: G06F11/1464 , G06F11/1469 , H04L67/1095 , H04L67/1097 , H04L67/34 , G06F11/1451 , G06F11/203 , H04L67/51 , G06F2201/84
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
公开(公告)号:US20160306618A1
公开(公告)日:2016-10-20
申请号:US14742566
申请日:2015-06-17
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD
CPC classification number: G06F8/65
Abstract: Queued software patches are analyzed before one patch is chosen as the next patch to be integrated into a working build. The chosen patch might not be next in chronological order of arrival at the queue. Instead, an illustrative build server applies a number of priority factors to every patch awaiting integration in the patch queue, specifically by analyzing one or more relevant attributes of the patch. The patch that receives the highest priority score in the course of the evaluation is then extracted for integration. After the patch has been integrated, the build server (e.g., using an illustrative patch queue manager module) circles back and again evaluates all the patches in the current queue, which may have queued new patches that were submitted while the previous patch was being integrated. Relative to a default chronological order, a given patch may receive a boost in priority or, conversely, may have its priority reduced.
Abstract translation: 排队的软件补丁在选择一个补丁作为要集成到工作版本中的下一个补丁之前进行分析。 选择的补丁可能不是下一个到达队列的时间顺序。 相反,说明性的构建服务器将等待集成在补丁队列中的每个补丁应用多个优先级因子,特别是通过分析补丁的一个或多个相关属性。 然后提取在评估过程中获得最高优先级得分的补丁以进行集成。 补丁程序集成后,构建服务器(例如,使用说明性的补丁队列管理器模块)回滚并评估当前队列中的所有修补程序,这些队列可能排队了上次修补程序集成期间提交的新修补程序 。 相对于默认的时间顺序,给定的补丁可以接收优先级的提升,或者相反,可以减少其优先级。
-
5.
公开(公告)号:US20200349027A1
公开(公告)日:2020-11-05
申请号:US16709579
申请日:2019-12-10
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
公开(公告)号:US20170269924A1
公开(公告)日:2017-09-21
申请号:US15617987
申请日:2017-06-08
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD
IPC: G06F9/445
CPC classification number: G06F8/65
Abstract: Queued software patches are analyzed before one patch is chosen as the next patch to be integrated into a working build. The chosen patch might not be next in chronological order of arrival at the queue. Instead, an illustrative build server applies a number of priority factors to every patch awaiting integration in the patch queue, specifically by analyzing one or more relevant attributes of the patch. The patch that receives the highest priority score in the course of the evaluation is then extracted for integration. After the patch has been integrated, the build server (e.g., using an illustrative patch queue manager module) circles back and again evaluates all the patches in the current queue, which may have queued new patches that were submitted while the previous patch was being integrated. Relative to a default chronological order, a given patch may receive a boost in priority or, conversely, may have its priority reduced.
-
-
-
-
-