Piduri
Sudarsan Piduri, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20160062858 | STORAGE POLICY-BASED AUTOMATION OF PROTECTION FOR DISASTER RECOVERY - Exemplary methods, apparatuses, and systems include a recovery manager receiving selection of a storage profile to be protected. The storage profile is an abstraction of a set of one or more logical storage devices that are treated as a single entity based upon common storage capabilities. In response to the selection of the storage profile to be protected, a set of virtual datacenter entities associated with the storage profile is added to a disaster recovery plan to automate a failover of the set of virtual datacenter entities from a protection site to a recovery site. The set of one or more virtual datacenter entities includes one or more virtual machines, one or more logical storage devices, or a combination of virtual machines and logical storage devices. The set of virtual datacenter entities is expandable and interchangeable with other virtual datacenter entities. | 03-03-2016 |
Sudarsana R. Piduri, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100049930 | Managing Backups Using Virtual Machines - One embodiment is a method for providing incremental backups for a source computing machine, the method including: (a) creating a first backup snapshot including a virtual machine (VM) snapshot of an initial copy of a source computing machine volume, wherein said VM snapshot includes a timestamp and a first redo log file; (b) reconfiguring and customizing said first backup snapshot to create a first bootable VM, writing changes associated with said reconfiguring and customizing into said first redo log file, then creating a first bootable snapshot including a VM snapshot of said first bootable VM, wherein said VM snapshot of said first bootable VM includes a timestamp for said first bootable VM and a redo log file; (c) performing an incremental update of said first backup snapshot or a subsequent backup snapshot, then creating a subsequent backup snapshot including a VM snapshot of said incremental update, wherein said VM snapshot of said incremental update includes a timestamp for said incremental update and a redo log file; and (d) reconfiguring and customizing said subsequent backup snapshot to create a subsequent bootable VM, then creating a subsequent bootable snapshot including a VM snapshot of said subsequent bootable VM, wherein said VM snapshot of said subsequent bootable VM includes a timestamp for said subsequent bootable VM and a redo log file. | 02-25-2010 |
Sudarsan R. Piduri, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100076934 | Storing Block-Level Tracking Information in the File System on the Same Block Device - Writes to a storage device of a protected computer system are tracked in a manner that accounts for those writes that may occur during a system reboot process when the file system is not available. During the shutdown process, write tracking data is maintained in system memory and is written into storage locations allocated to the tracking file after the file system has been dismounted so that any writes that may occur during the file system dismount can be captured. During the boot process, temporary write tracking data is maintained in system memory even before the file system is mounted so that any writes that may occur immediately after the file system mount can be captured. The temporary write tracking data is later merged with the tracking data contained in the tracking file and the merged tracking data is used to track further writes to the storage device. | 03-25-2010 |
20100077165 | Tracking Block-Level Changes Using Snapshots - Writes to blocks of a protected storage volume that occur between the beginning of a prior backup interval and the beginning of a current backup interval are tracked using a first snapshot that is maintained through the current backup interval. At the beginning of the current backup interval, a second snapshot is generated. Blocks that are indicated by a dirty block list of the first snapshot as having been changed are read from the snapshot volume for the second snapshot and copied to a backup storage volume. For the next backup interval, the second snapshot or alternatively, a newly generated third snapshot, is used to track writes to blocks of a protected storage volume that occur between the beginning of the current backup interval and the beginning of a next backup interval. | 03-25-2010 |
Sudarsan R. Piduri, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20150254364 | ACCESSING A FILE IN A VIRTUAL COMPUTING ENVIRONMENT - In a computer-implemented method for exploring files stored on a virtual disk associated with a virtual machine in a virtual computing environment, at least a virtual disk associated with a virtual machine is displayed in a web user interface. The virtual machine is not powered on. In response to instructions received via the web user interface, the virtual disk is accessed without powering on the virtual machine. One or more files on the virtual disk are presented in the web user interface. | 09-10-2015 |