Patents by Inventor Abhijith Umesh

Abhijith Umesh 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: 11210124
    Abstract: In an example, Virtual Machine (VM) attributes of a first VM are received. First VM data corresponding to the first VM is to be moved from a first cluster of nodes in which the first VM data is stored. Further, a movement value of the first VM is determined based on a movement model and the VM attributes of the first VM. The movement model indicates a dependence of movement value of a VM on VM attributes of the VM. The movement value of the first VM is indicative of a rank order for movement of the first VM data among a plurality of sets of VM data to be moved, where each set of VM data corresponds to a VM.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: December 28, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Taranisen Mohanta, Abhijith Umesh, Sidharth Malakangoud Patil
  • Publication number: 20210294498
    Abstract: Some examples described herein relate to identifying a backup cluster for data backup. In an example, a primary source node may provide hash values of data on the primary source node to a plurality of cluster management systems, wherein each cluster management system manages a respective cluster. In response, the primary source node may receive mapping information of nodes in the respective cluster from corresponding cluster management system. The mapping information of a given node may indicate an extent of a match between the hash values of data on the source node and hash values of data on the given node. Based on mapping information of nodes, the primary source node may identify a backup cluster for backing up data on the primary source node.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 23, 2021
    Inventors: Taranisen Mohanta, Abhijith Umesh, Sidharth Malakangoud Patil, Leena Kotrabasappa Muddi, Anand Shankar Cherugunnu
  • Patent number: 10761934
    Abstract: In an example, reconstruction values may be assigned to a Virtual Machine (VM) based on an attribute of a VM. The attribute of the VM may be compared with a corresponding attribute of each reference VM of a set of reference VMs. Each reference VM may have a reference reconstruction value. Using the reconstruction value, the VM may be rank ordered amongst a plurality of VMs for reconstruction of its data.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: September 1, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Taranisen Mohanta, Abhijith Umesh, Ashish Kumar, Leena Kotrabasappa Muddi, Srinath Nadig Sreekantaswamy
  • Publication number: 20200225970
    Abstract: In an example, Virtual Machine (VM) attributes of a first VM are received. First VM data corresponding to the first VM is to be moved from a first cluster of nodes in which the first VM data is stored. Further, a movement value of the first VM is determined based on a movement model and the VM attributes of the first VM. The movement model indicates a dependence of movement value of a VM on VM attributes of the VM. The movement value of the first VM is indicative of a rank order for movement of the first VM data among a plurality of sets of VM data to be moved, where each set of VM data corresponds to a VM.
    Type: Application
    Filed: January 11, 2019
    Publication date: July 16, 2020
    Inventors: Taranisen Mohanta, Abhijith Umesh, Sidharth Malakangoud Patil
  • Patent number: 10498809
    Abstract: Example implementations relate to clusters of nodes. In an example, a method includes computing a score for a first node in a distributed storage system comprising a plurality of nodes. The score is a function of at least one of: a location of the first node, a health status of the first node, and a resource utilization of the first node. A rank of the first node among the plurality of nodes is then determined based on the score and on a plurality of scores associated with the plurality of nodes. An instruction is sent to the first node to instantiate a manager process for managing the distributed storage system on the first node when the rank of the first node is at least equal to a predefined rank.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: December 3, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Taranisen Mohanta, Abhijith Umesh, Lakshya Garg, Nilesh Anant Salvi
  • Publication number: 20190354438
    Abstract: In an example, reconstruction values may be assigned to a Virtual Machine (VM) based on an attribute of a VM. The attribute of the VM may be compared with a corresponding attribute of each reference VM of a set of reference VMs. Each reference VM may have a reference reconstruction value. Using the reconstruction value, the VM may be rank ordered amongst a plurality of VMs for reconstruction of its data.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Inventors: Taranisen Mohanta, Abhijith Umesh, Ashish Kumar, Leena Kotrabasappa Muddi, Srinath Nadig Sreekantaswamy
  • Publication number: 20190238634
    Abstract: Example implementations relate to clusters of nodes. In an example, a method includes computing a score for a first node in a distributed storage system comprising a plurality of nodes. The score is a function of at least one of: a location of the first node, a health status of the first node, and a resource utilization of the first node. A rank of the first node among the plurality of nodes is then determined based on the score and on a plurality of scores associated with the plurality of nodes. An instruction is sent to the first node to instantiate a manager process for managing the distributed storage system on the first node when the rank of the first node is at least equal to a predefined rank.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 1, 2019
    Inventors: Taranisen Mohanta, Abhijith Umesh, Lakshya Garg, Nilesh Anant Salvi
  • Publication number: 20190034284
    Abstract: An example computing system for sequencing host I/O requests and I/O snapshots is disclosed. The example disclosed herein comprises a processing circuitry coupled to a storage unit, a non-transitory storage medium, a policy repository, and a client SLA file, wherein the storage system comprises a plurality of LUNs.
    Type: Application
    Filed: July 25, 2017
    Publication date: January 31, 2019
    Inventors: Taranisen Mohanta, Leena Kotrabasappa Muddi, Abhijith Umesh, Ashish Kumar