-
公开(公告)号:US20210004257A1
公开(公告)日:2021-01-07
申请号:US17025238
申请日:2020-09-18
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.
-
公开(公告)号:US20200265024A1
公开(公告)日:2020-08-20
申请号:US16797456
申请日:2020-02-21
Applicant: Commvault Systems, Inc.
Inventor: Rahul S. Pawar , Ashwin Gautamchand Sancheti , Henry Wallace Dornemann
IPC: G06F16/21
Abstract: A data storage system backs up or protects virtual machines. For instance, the system identifies the different virtual machines executing in the system and provides a number of factors that can be used to create a backup policy. The system further creates specific rules for virtual machine backup policies using a user interface with drop down boxes of relevant criteria and Boolean operators. A preview of included virtual machines allows the rule to be refined. Particular virtual machines can be excluded during the preview. The system further dynamically updates the list of virtual machines satisfying the rules at time of backup.
-
23.
公开(公告)号:US10210048B2
公开(公告)日:2019-02-19
申请号:US15334127
申请日:2016-10-25
Applicant: Commvault Systems, Inc.
Inventor: Ashwin Gautamchand Sancheti
Abstract: System and techniques for performing selective snapshot and backup copy operations for individual virtual machines in a shared storage. The system can include a hypervisor configured to create and operate a plurality of virtual machines. The system can also include one or more shared physical computer storage devices communicatively coupled to the hypervisor to store the plurality of virtual machines. A plurality of storage volumes can be provided in the one or more shared physical computer storage devices, each storage volume uniquely corresponding to one of the virtual machines. The system can also include a virtual server agent configured to issue a command to the hypervisor to perform a snapshot or backup copy operation for a selected one of the plurality of virtual machines without performing the operation for any other unselected virtual machine in the one or more shared physical computer storage devices.
-
公开(公告)号:US09766989B2
公开(公告)日:2017-09-19
申请号:US15471952
申请日:2017-03-28
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.
-
公开(公告)号:US09489244B2
公开(公告)日:2016-11-08
申请号:US15046288
申请日:2016-02-17
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.
-
公开(公告)号:US20140181813A1
公开(公告)日:2014-06-26
申请号:US13793666
申请日:2013-03-11
Applicant: COMMVAULT SYSTEMS, INC.
Inventor: Sumer Dilip Deshpande , Henry Wallace Dornemann , Ananda Venkatesha , Ashwin Gautamchand Sancheti
IPC: 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.
-
公开(公告)号:US20130262801A1
公开(公告)日:2013-10-03
申请号:US13790226
申请日:2013-03-08
Applicant: COMMVAULT SYSTEMS, INC.
Inventor: Ashwin Gautamchand Sancheti , Rahul S. Pawar
IPC: G06F3/06
CPC classification number: H04L67/1095 , G06F3/0619 , G06F3/065 , G06F3/0683 , G06F9/455 , G06F9/45558 , G06F12/12 , G06F12/127 , G06F2009/45562 , H04L67/1097
Abstract: Software, firmware, and systems are described herein that create and use a non-production copy of a virtual machine for reverting or restoring the virtual machine. The virtual machine is associated with an external storage device via a logical mapping. A snapshot is taken of a virtual disk associated with the virtual machine to create a snapshot copy of the virtual disk. A snapshot is taken of at least a portion of the mapped external storage device to create a snapshot copy of the mapped external storage device. The snapshot copy of the virtual disk is associated with the snapshot copy of the mapped external storage device. The snapshot copies can then be used to either revert or restore the virtual machine.
-
公开(公告)号:US11922197B2
公开(公告)日:2024-03-05
申请号:US17118344
申请日:2020-12-10
Applicant: Commvault Systems, Inc.
Inventor: Rajiv Kottomtharayil , Rahul S. Pawar , Ashwin Gautamchand Sancheti , Sumer Dilip Deshpande , Sri Karthik Bhagi , Henry Wallace Dornemann , Ananda Venkatesha
CPC classification number: G06F9/45533 , G06F9/505 , G06F9/5083 , G06F2209/5022
Abstract: Virtual machine (VM) proliferation may be reduced through the use of Virtual Server Agents (VSAs) assigned to a group of VM hosts that may determine the availability of a VM to perform a task. Tasks may be assigned to existing VMs instead of creating a new VM to perform the task. Furthermore, a VSA coordinator may determine a grouping of VMs or VM hosts based on one or more factors associated with the VMs or the VM hosts, such as VM type or geographical location of the VM hosts. The VSA coordinator may also assign one or more VSAs to facilitate managing the group of VM hosts. In some embodiments, the VSA coordinators may facilitate load balancing of VSAs during operation, such as during a backup operation, a restore operation, or any other operation between a primary storage system and a secondary storage system.
-
29.
公开(公告)号:US11625439B2
公开(公告)日:2023-04-11
申请号:US16837714
申请日:2020-04-01
Applicant: Commvault Systems, Inc.
Inventor: Rahul S. Pawar , Henry Wallace Dornemann , Rajiv Kottomtharayil , Chitra Ramaswamy , Ashwin Gautamchand Sancheti
IPC: G06F16/907 , G06F16/11 , G06F16/16 , G06F16/2455 , G06F9/455
Abstract: According to certain aspects, a method can include creating a backup copy of data associated with a virtual machine (VM) on one or more secondary storage devices, wherein the backup copy includes corresponding secondary copies of a plurality of files associated with the VM; analyzing metadata associated with the secondary copies to determine which of the plurality files are eligible to be removed from the primary storage device; in response determining that one or more files are eligible to be removed from the primary storage device, for respective file of the one or more files: determining whether the respective file has been changed since a first time at which the backup copy of the data associated with the VM was created; in response to determining that the respective file has not changed since the first time, removing the respective file; and adding a file placeholder for the removed file.
-
公开(公告)号:US11579980B2
公开(公告)日:2023-02-14
申请号:US16885080
申请日:2020-05-27
Applicant: Commvault Systems, Inc.
Inventor: Ashwin Gautamchand Sancheti
Abstract: System and techniques for performing snapshot and backup copy operations for individual virtual machines in a shared storage. The system can also include one or more shared physical computer storage devices communicatively coupled to the hypervisor to store the plurality of virtual machines. A plurality of storage volumes can be provided in the one or more shared physical computer storage devices where each storage volume uniquely corresponding to one of the virtual machines. The system can issue a command to a hypervisor to perform a snapshot or backup copy operation with a particular information management policy.
-
-
-
-
-
-
-
-
-