-
51.
公开(公告)号:US11663099B2
公开(公告)日:2023-05-30
申请号:US17377877
申请日:2021-07-16
Applicant: Commvault Systems, Inc.
Inventor: Rajesh Polimera , Sarath Cheriyan Joseph , Kuldeep Kumar , Venkata Chalapathi Sucheth Ramgiri , Ashwin Gautamchand Sancheti , Madhumitha Mani , Henry Wallace Dornemann
CPC classification number: G06F11/2094 , G06F9/45558 , G06F11/1451 , G06F11/1469 , G06F11/2069 , G06F2009/45583 , G06F2201/815 , G06F2201/82 , G06F2201/84
Abstract: Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.
-
公开(公告)号:US11636010B2
公开(公告)日:2023-04-25
申请号:US16870723
申请日:2020-05-08
Applicant: Commvault Systems, Inc.
Inventor: Pratik S. Rana , Henry Wallace Dornemann , Amit Mitkar , Deepak Raghunath Attarde , Ashwin Gautamchand Sancheti
IPC: G06F11/14 , G06F16/13 , G06F16/172 , G06F9/455
Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
-
公开(公告)号:US11593228B2
公开(公告)日:2023-02-28
申请号:US16870722
申请日:2020-05-08
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Pratik S. Rana , Amit Mitkar , Deepak Raghunath Attarde , Ashwin Gautamchand Sancheti
IPC: G06F11/14 , G06F16/13 , G06F16/172 , G06F9/455
Abstract: An illustrative approach accelerates live browse operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from backup copies. Live browse operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing and/or file indexing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
-
公开(公告)号:US20220334866A1
公开(公告)日:2022-10-20
申请号:US17852168
申请日:2022-06-28
Applicant: Commvault Systems, Inc.
Inventor: Ashwin Gautamchand Sancheti , Henry Wallace Dornemann
IPC: G06F9/455 , G06F3/06 , G06F16/182 , G06F11/14 , G06F16/11
Abstract: A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more virtual machines received from the host computing device, a storage manager can control the performance of a secondary copy operation on one or more storage units that store virtual machine data associated with the one or more virtual machines and/or the performance of a secondary copy operation on the one or more virtual machines.
-
55.
公开(公告)号:US20210342237A1
公开(公告)日:2021-11-04
申请号:US17377877
申请日:2021-07-16
Applicant: Commvault Systems, Inc.
Inventor: Rajesh Polimera , Sarath Cheriyan Joseph , Kuldeep Kumar , Venkata Chalapathi Sucheth Ramgiri , Ashwin Gautamchand Sancheti , Madhumitha Mani , Henry Wallace Dornemann
Abstract: Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.
-
56.
公开(公告)号:US11099956B1
公开(公告)日:2021-08-24
申请号:US16831562
申请日:2020-03-26
Applicant: Commvault Systems, Inc.
Inventor: Rajesh Polimera , Sarath Cheriyan Joseph , Kuldeep Kumar , Venkata Chalapathi Sucheth Ramgiri , Ashwin Gautamchand Sancheti , Madhumitha Mani , Henry Wallace Dornemann
Abstract: Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.
-
公开(公告)号:US11099886B2
公开(公告)日:2021-08-24
申请号:US17030127
申请日:2020-09-23
Applicant: Commvault Systems, Inc.
Inventor: Sumer Dilip Deshpande , Henry Wallace Dornemann , Ananda Venkatesha , Ashwin Gautamchand Sancheti
IPC: G06F15/173 , G06F9/455 , G06F16/11 , G06F9/48 , G06F9/50
Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system can determine whether to archive virtual machines based on usage data or information. The usage information may include storage usage, CPU usage, memory usage, network usage, events defined by a virtual machine software or application, etc. The system may archive virtual machines that are determined to have a low level of utilization. For example, a virtual machine can be archived when its usage level falls below a threshold level. The system may create a virtual machine placeholder for an archived virtual machine, which may be a “light” or minimal version of the virtual machine that acts as if it is the actual virtual machine. By using a virtual machine placeholder, a virtual machine may appear to be active and selectable by the user.
-
公开(公告)号:US10824464B2
公开(公告)日:2020-11-03
申请号:US16711248
申请日:2019-12-11
Applicant: Commvault Systems, Inc.
Inventor: Sumer Dilip Deshpande , Henry Wallace Dornemann , Ananda Venkatesha , Ashwin Gautamchand Sancheti
IPC: G06F15/173 , G06F9/455 , G06F16/11 , G06F9/48 , G06F9/50
Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system can determine whether to archive virtual machines based on usage data or information. The usage information may include storage usage, CPU usage, memory usage, network usage, events defined by a virtual machine software or application, etc. The system may archive virtual machines that are determined to have a low level of utilization. For example, a virtual machine can be archived when its usage level falls below a threshold level. The system may create a virtual machine placeholder for an archived virtual machine, which may be a “light” or minimal version of the virtual machine that acts as if it is the actual virtual machine. By using a virtual machine placeholder, a virtual machine may appear to be active and selectable by the user.
-
公开(公告)号:US09965316B2
公开(公告)日:2018-05-08
申请号:US15443994
申请日:2017-02-27
Applicant: Commvault Systems, Inc.
Inventor: Sumer Dilip Deshpande , Henry Wallace Dornemann , Ananda Venkatesha , Ashwin Gautamchand Sancheti
IPC: G06F15/173 , G06F9/455
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/45533 , G06F9/485 , G06F9/5077 , G06F17/30073 , G06F2009/45562 , G06F2009/45575 , G06F2009/45583 , G06F2009/45595
Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system can determine whether to archive virtual machines based on usage data or information. The usage information may include storage usage, CPU usage, memory usage, network usage, events defined by a virtual machine software or application, etc. The system may archive virtual machines that are determined to have a low level of utilization. For example, a virtual machine can be archived when its usage level falls below a threshold level. The system may create a virtual machine placeholder for an archived virtual machine, which may be a “light” or minimal version of the virtual machine that acts as if it is the actual virtual machine. By using a virtual machine placeholder, a virtual machine may appear to be active and selectable by the user.
-
公开(公告)号:US09652283B2
公开(公告)日:2017-05-16
申请号:US15294403
申请日:2016-10-14
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sumer Dilip Deshpande , Henry Wallace Dornemann , Rahul S. Pawar , Ashwin Gautamchand Sancheti
CPC classification number: G06F11/1469 , G06F9/45558 , G06F9/461 , G06F9/485 , G06F9/5077 , G06F11/1464 , G06F2009/4557 , G06F2009/45583 , G06F2009/45595 , G06F2201/815
Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system may archive virtual machines (VMs) that are determined to have a low level of utilization. The system may create a virtual machine placeholder for an archived VM, which may be a “light” or minimal version of the VM that acts like the actual VM. By using a VM placeholder, a VM may appear to be active and selectable by the user. When the user selects the VM, the VM placeholder can interact with the user in similar manner as the VM. Accessing the VM placeholder may trigger restore of the archived VM from secondary storage. The restore of the archived VM may be “seamless” to the user since the VM remains available while it is being restored.
-
-
-
-
-
-
-
-
-