Patents by Inventor Taranisen Mohanta

Taranisen Mohanta 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
  • Publication number: 20180275919
    Abstract: Some examples relate to prefetching data in a distributed storage system. In an example, a first storage node may receive I/O requests sent by a host system, for sequential data of a storage volume distributed across a plurality of storage nodes. The first storage node may determine whether the host system is aware or unaware of layout information of the storage volume. If the host system is unware, the first storage node may prefetch the sequential data of the storage volume from other nodes of the plurality of storage nodes. If the host system is aware, the first storage node may indicate to a second storage node that the I/O requests by the host system are for the sequential data of the storage volume.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 27, 2018
    Inventors: Narendra Chirumamilla, Ranjith Reddy Basireddy, Keshetti Mahesh, Taranisen Mohanta, Satish Kumar Gandham
  • Patent number: 9015527
    Abstract: Techniques for data backup and recovery are described. In one implementation, at least one storage device storing original data which has failed is determined. Once the failed storage device is determined, backup related information corresponding to the failed at least one storage device is determined. Based on the backup related information at least one backup of the original data from a storage unit is identified. The backup as identified is eventually used for recovering data corresponding to the original data.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: April 21, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Taranisen Mohanta, Sameer Madhu Nadagouda, Govindaraja Nayaka B
  • Publication number: 20140215265
    Abstract: Techniques for data backup and recovery are described. In one implementation, at least one storage device storing original data which has failed is determined. Once the failed storage device is determined, backup related information corresponding to the failed at least one storage device is determined. Based on the backup related information at least one backup of the original data from a storage unit is identified. The backup as identified is eventually used for recovering data corresponding to the original data.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Taranisen Mohanta, Sameer Madhu Nadagouda, Nayaka B. Govindaraja