Patents by Inventor Dhanwa Thirumalai

Dhanwa Thirumalai 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: 11409715
    Abstract: A method for maintaining high-availability of file system instances is described. The method includes maintaining replica file system instances such as a first replica file system instance on a first computing node and a second replica file system instance on a second computing node. Further, a third computing node is instructed to create a sparse replica file system instance on the third computing node in response to detection of a failure condition associated with the second computing node. Moreover, a data update request is directed to the first replica file system instance and the sparse replica file system.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: August 9, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dhanwa Thirumalai, Peter William Madany
  • Patent number: 11048559
    Abstract: Example implementations relate to managing ownership transfer of a file system instance in a virtualized distributed storage system. The virtualized distributed storage system includes a first node having a first virtual controller that acts as an owner of a file system instance in a distributed storage, and a second node having a second virtual controller coupled to the first node over a network. A failure condition associated with a first node is detected. Further, in response to detection of the failure condition, an ownership of the file system instance may be transferred from the first virtual controller to the second virtual controller no later than an IP address switchover of the first virtual controller.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 29, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dhanwa Thirumalai, Jothivelavan Sivashanmugam, Ashok Ramakrishnan
  • Publication number: 20210103563
    Abstract: Examples described herein relate to a method for maintaining high-availability of file system instances. Examples include maintaining replica file system instances such as a first replica file system instance on a first computing node and a second replica file system instance on a second computing node. Further, a third computing node is instructed to create a sparse replica file system instance on the third computing node in response to detection of a failure condition associated with the second computing node. Moreover, a data update request is directed to the first replica file system instance and the sparse replica file system.
    Type: Application
    Filed: October 4, 2019
    Publication date: April 8, 2021
    Inventors: Dhanwa Thirumalai, Peter William Madany
  • Publication number: 20210011776
    Abstract: Example implementations relate to managing ownership transfer of a file system instance in a virtualized distributed storage system. The virtualized distributed storage system includes a first node having a first virtual controller that acts as an owner of a file system instance in a distributed storage, and a second node having a second virtual controller coupled to the first node over a network. A failure condition associated with a first node is detected. Further, in response to detection of the failure condition, an ownership of the file system instance may be transferred from the first virtual controller to the second virtual controller no later than an IP address switchover of the first virtual controller.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 14, 2021
    Inventors: Dhanwa Thirumalai, Jothivelavan Sivashanmugam, Ashok Ramakrishnan
  • Publication number: 20200311037
    Abstract: Example implementations relate to state information at a file location named with a version number. In an example, a data store stores replica state information having a file location named with a first version number. A second version number is received from a consensus protocol, and the file location of the state information is rename with the second version number. The replica state information is updated at the file location named with the second version number while servicing requests for client data.
    Type: Application
    Filed: March 16, 2020
    Publication date: October 1, 2020
    Inventor: Dhanwa Thirumalai