Patents by Inventor Galaxy KADIYALA

Galaxy KADIYALA 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: 11770447
    Abstract: Methods, systems and computer program products for implementing high-availability file services in a clustered computing environment. Two or more clusters are interconnected to carry out operations for replication of file content between file servers. The file servers and their respective network links are registered with a file server witness. The file servers operate in synchrony, where each file I/O is replicated from one file server to another file server over a first set of network paths. A file server witness communicates with each file server using a second set of two or more network paths interfaced with respective file servers. The file server witness monitors the file servers to determine operational health of the file servers. Upon receipt of a file I/O request, the file I/O request is directed to one of the two file servers based at least in part on the determined operational health.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 26, 2023
    Assignee: Nutanix, Inc.
    Inventors: Tony Joseph, Galaxy Kadiyala
  • Patent number: 11455277
    Abstract: Systems and computer program products for highly available computing systems. Techniques for verifying a replicated snapshot integrity includes steps for storing a snapshot at a first computing system where the snapshot has a corresponding first data integrity value (e.g., a checksum). Another storing operation stores a replica snapshot as two or more portions at respective two or more computing nodes of a second computing system. A second data integrity value that corresponds to the snapshot that was stored at the two or more computing nodes is calculated. Corruption is detected by comparing the first data integrity value to the second data integrity value. Corruption of a to-be-assembled snapshot can be detected before incurring the cost of assembly of the two or more portions of a replica snapshot. Alternative snapshots that can be assembled from alternative portions are considered for assembly. Only uncorrupted snapshots are restored to a designated computing system.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: September 27, 2022
    Assignee: Nutanix Inc.
    Inventors: Bhawani Singh, Galaxy Kadiyala, Tony Joseph
  • Publication number: 20200311025
    Abstract: Systems and computer program products for highly available computing systems. Techniques for verifying a replicated snapshot integrity includes steps for storing a snapshot at a first computing system where the snapshot has a corresponding first data integrity value (e.g., a checksum). Another storing operation stores a replica snapshot as two or more portions at respective two or more computing nodes of a second computing system. A second data integrity value that corresponds to the snapshot that was stored at the two or more computing nodes is calculated. Corruption is detected by comparing the first data integrity value to the second data integrity value. Corruption of a to-be-assembled snapshot can be detected before incurring the cost of assembly of the two or more portions of a replica snapshot. Alternative snapshots that can be assembled from alternative portions are considered for assembly. Only uncorrupted snapshots are restored to a designated computing system.
    Type: Application
    Filed: July 30, 2019
    Publication date: October 1, 2020
    Inventors: Bhawani SINGH, Galaxy KADIYALA, Tony JOSEPH
  • Publication number: 20200137157
    Abstract: Methods, systems and computer program products for implementing high-availability file services in a clustered computing environment. Two or more clusters are interconnected to carry out operations for replication of file content between file servers. The file servers and their respective network links are registered with a file server witness. The file servers operate in synchrony, where each file I/O is replicated from one file server to another file server over a first set of network paths. A file server witness communicates with each file server using a second set of two or more network paths interfaced with respective file servers. The file server witness monitors the file servers to determine operational health of the file servers. Upon receipt of a file I/O request, the file I/O request is directed to one of the two file servers based at least in part on the determined operational health.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Tony JOSEPH, Galaxy KADIYALA