Patents by Inventor Vijaya Bhaskar Reddy CH

Vijaya Bhaskar Reddy CH has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9983810
    Abstract: A transition tool creates a reversion snapshot of storage objects and data in a copy-free transition method. The storage objects are transitioned from the formats that the source storage system uses to the formats that the destination storage system uses. During this transition, the transition tool can prevent automatic functions of the source and destination storage systems from deleting the reversion snapshots until a request to commit the transition is received. The transition tool can also monitor the amount of storage space available to each of the storage objects. Upon detecting that the amount of storage space is below a threshold, the transition tool can take the storage objects offline so that they are unavailable to client access. In response to receiving a rollback request, the transition tool can perform operations to restore the reversion snapshot of the storage objects and data on the source storage system.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: May 29, 2018
    Assignee: NetApp Inc.
    Inventors: Vijaya Bhaskar Reddy CH, Sivasubramaniam Arunachalam, Sathish Somasundaram, Satyen Lele
  • Publication number: 20170235500
    Abstract: A transition tool estimates a cutover time in a copy-free transition of storage objects. The transition tool determines how many storage objects of each type of storage object there are to transition from a source storage system to a destination storage system. The transition tool can measure an operation time for both the source storage system and the destination storage system. The transition tool can estimate an export duration using the source storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. The transition tool can estimate an import duration using the destination storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. A total cutover time can then be calculated from the export and import durations.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Vijaya Bhaskar Reddy CH, Vani Vully, Ravi Anapindi, Vasudev Mulchandani
  • Publication number: 20170235505
    Abstract: A transition tool creates a reversion snapshot of storage objects and data in a copy-free transition method. The storage objects are transitioned from the formats that the source storage system uses to the formats that the destination storage system uses. During this transition, the transition tool can prevent automatic functions of the source and destination storage systems from deleting the reversion snapshots until a request to commit the transition is received. The transition tool can also monitor the amount of storage space available to each of the storage objects. Upon detecting that the amount of storage space is below a threshold, the transition tool can take the storage objects offline so that they are unavailable to client access. In response to receiving a rollback request, the transition tool can perform operations to restore the reversion snapshot of the storage objects and data on the source storage system.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Vijaya Bhaskar Reddy CH, Sivasubramaniam Arunachalam, Sathish Somasundaram, Satyen Lele
  • Publication number: 20160196089
    Abstract: A method and system for adaptive data transfers with limited resources are described. A data storage system performs operations that include migrating data from one set of storage volumes to another set of storage volumes using a number of data streams managed by a storage controller. During this data migration process, the storage controller can measure performance of the data storage system such as the CPU load, memory usage, network bandwidth usage, and the total number of data streams in use. Based on the measured performance and scheduling information, the data storage system can adjust the number of concurrent data streams dedicated to data migration in order to complete the migration process in a timely fashion without substantial undue impact to client accesses and backup operations.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 7, 2016
    Inventors: Vijay Vinayak Gadre, Vijaya Bhaskar Reddy CH, Vitaly Revsin