-
1.
公开(公告)号: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.
-
公开(公告)号:US20160210194A1
公开(公告)日:2016-07-21
申请号:US14717816
申请日:2015-05-20
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Rahul S. PAWAR , Henry Wallace DORNEMANN , Jun H. AHN , Brahmaiah VALLABHANENI , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14
CPC classification number: G06F17/30575 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0643 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1464 , G06F11/1469 , G06F17/30073 , G06F17/30138 , G06F17/302 , G06F17/30212 , G06F17/303 , G06F17/30339 , G06F17/30368 , G06F17/30581 , G06F2201/80 , G06F2201/84
Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
Abstract translation: 根据某些方面,系统可以包括计算设备,其被配置为:拦截来自数据库应用程序的请求以读取数据库文件的一部分,其中数据库文件的辅助副本驻留在辅助存储设备上,并且是 被组织为多个第一块,其中所述请求包括对应于所请求部分的数据库文件偏移量; 并将数据库文件偏移映射到与所请求的数据库对象相对应的第一块的子集。 该系统可以包括辅助存储控制器计算机,其被配置为:访问将多个第一块映射到辅助存储设备上的存储位置的表; 使用表格,定位和检索辅助存储设备上的第一个块的子集; 并将所检索的第一块转发到主存储设备中以便存储。
-
公开(公告)号:US20240134753A1
公开(公告)日:2024-04-25
申请号:US18538108
申请日:2023-12-13
Applicant: Commvault Systems, Inc.
Inventor: Girish RAMOHALLI GOPALA RAO , Sunil Babu TELAGAMSETTI , Brahmaiah VALLABHANENI , David Alan OSHINSKY
CPC classification number: G06F11/1464 , G06F9/45558 , G06F11/1446 , G06F11/1451 , G06F16/214 , G06F16/285 , H04L67/10 , H04L67/30 , G06F2009/45562 , G06F2201/80 , G06F2201/82
Abstract: A streamlined approach enables customers to retain management control over their data in a database-as-a-service (“DBaaS”) setting, by providing managed backup copies outside cloud service providers' sphere of control. An illustrative data storage management system provides control over performing backup operations to generate managed backup copies, storing managed backup copies, recovering managed backup copies in whole or in part, migrating managed backup copies, and migrating DBaaS instances. Management control also extends to choices of where to store the managed backup copies, whether on the same cloud computing platform as the source DBaaS, on a different cloud computing platform, and/or in a non-cloud data center.
-
4.
公开(公告)号: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.
-
公开(公告)号:US20210165719A1
公开(公告)日:2021-06-03
申请号:US17108516
申请日:2020-12-01
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Rahul S. PAWAR , Henry Wallace DORNEMANN , Jun H. AHN , Brahmaiah VALLABHANENI , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , G06F16/27 , G06F16/11 , G06F16/182 , G06F16/21 , G06F16/17 , G06F16/22 , G06F16/23 , G06F3/06 , G06F11/30 , G06F11/34
Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
-
6.
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20190196916A1
公开(公告)日:2019-06-27
申请号:US16234996
申请日:2018-12-28
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Rahul S. PAWAR , Henry Wallace DORNEMANN , Jun H. AHN , Brahmaiah VALLABHANENI , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , G06F16/23 , G06F3/06 , G06F16/182 , G06F16/17 , G06F16/27 , G06F16/21 , G06F16/11 , G06F16/22
CPC classification number: G06F11/1464 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0643 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F16/113 , G06F16/1727 , G06F16/1827 , G06F16/184 , G06F16/214 , G06F16/2282 , G06F16/2358 , G06F16/27 , G06F16/275 , G06F2201/80 , G06F2201/84
Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
-
公开(公告)号:US20180137139A1
公开(公告)日:2018-05-17
申请号:US15353686
申请日:2016-11-16
Applicant: Commvault Systems, Inc.
Inventor: Prashanth Nagabhushana BANGALORE , Diptiman BASAK , Girish RAMOHALLI GOPALA RAO , Shankar Reddy VULLUPALA , Saamaja VUPPUTURI
CPC classification number: G06F16/172 , G06F16/113 , G06F16/2379 , H04L67/2842 , H04L67/42
Abstract: An illustrative data storage management system relies on a specially configured proxy server to operate software containers on a proxy server, maintain resources needed by the software containers, and interwork with other system components. Illustratively, a catalog service on the proxy server maintains a software cache according to maintenance rules and also maintains an associated cache catalog. The software containers are generally managed and operated by an illustrative container manager also hosted by the proxy server. The illustrative software cache comprises contents needed by the software containers, such as pre-configured container templates, DBMS software components, lightervisors representing target operating systems, and storage management software for performing test and storage operations. The maintenance rules govern when cache contents should be purged and moved into offline archive copies.
-
-
-
-
-
-
-
-