Patents by Inventor Veda Talakad

Veda Talakad 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).

  • Publication number: 20230350570
    Abstract: An example method includes tracking, by a storage management system, input/output (I/O) operations to a storage pool from a first application and a second application; determining, by the storage management system, that the storage pool has reached a threshold storage usage; and throttling, by the storage management system in response to the determining that the storage pool has reached the threshold storage usage, the first application and the second application differently based on the tracked I/O operations from the first application and the second application.
    Type: Application
    Filed: May 31, 2023
    Publication date: November 2, 2023
    Inventors: Dhruv Bhatnagar, Madanagopal Arunachalam, Ladislav Prskavec, Luis Pablo Pabón, Ganesh Sangle, Veda Talakad
  • Publication number: 20230353495
    Abstract: An example method of distributed service throttling in a container system comprises: determining, by a service among a plurality of services executing within a container system, a cluster resource threshold associated with a resource of the container system; determining, by the service, a quantity of services in the plurality of services; determining, by the service, a service resource threshold based on the cluster resource threshold and the quantity of services; and performing, by the service, one or more operations associated with the resource in accordance with the service resource threshold.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Ganesh Sangle, Veda Talakad
  • Publication number: 20230315586
    Abstract: Usage of a source volume may be monitored to accumulate usage statistics for source extents of the source volume. The source volume may be backed up to a backup volume having backup extents that are copies of the source extents. When the backup volume is restored to a restore volume, priority for copying the backup extents to the restore volume may be based on the usage statistics. Backup extents having usage statistics that indicate higher usage with respect to the source volume may be restored to the restore volume with higher priority than backup extents having usage statistics that indicate lower usage with respect to the source volume.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Harsh Desai, Veda Talakad, Vilas Deshapande, Luis Pablo Pabón
  • Publication number: 20230236755
    Abstract: A container storage system that provides storage services to a container system provides data resiliency using storage pools based on: detecting an interruption to storage services associated with a first storage pool that includes a first plurality of storage resources on which a first set of replicas of a dataset is distributed; selecting, in response to the interruption, a second storage pool that includes a second plurality of storage resources; and generating, based on one or more replicas within the first set of replicas, a second set of replicas of the dataset distributed among the second plurality of storage resources in the second storage pool.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Inventors: Aditya Kulkarni, Vilas Deshapande, Veda Talakad, Ganesh Sangle
  • Publication number: 20230237065
    Abstract: A controller for a storage system manages distribution of snapshots for one or more replicas of a dataset. In certain embodiments, the controller may perform steps including: determining, within a container system, a set of storage resources, where a volume is replicated on each storage resource of the set of storage resources, and wherein the set of storage resources comprises a first number of storage resources associated with a replication factor for the volume; determining, based on a replication policy and in response to an indication to generate a snapshot of the volume, a subset of storage resources, where the subset of storage resources comprises a second number of storage resources that is less than the replication factor; and generating, in accordance with the replication policy, a snapshot of the volume on each storage resource of the subset of storage resources.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 27, 2023
    Inventors: Aditya Kulkarni, Ganesh Sangle, Veda Talakad, Vinod Jayaraman