Patents by Inventor Nong XIAO

Nong XIAO 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: 20240028560
    Abstract: A directory management method and system for a file system based on Cuckoo hash are provided, including the steps of reading metadata of a sub-directory or a sub-file, used as a target file, in a directory: receiving a request for reading the target file in the directory; for the target file, determining an ith candidate data block, in a hash table of the directory according to a hash calculation result obtained by performing hash calculation on a filename filename of the target file according to an ith hash function of Cuckoo hash iteratively; if the filename filename of the target file exists in the ith candidate data block, reading metadata of the target file and returning the metadata, and ending the process; otherwise, continuing to iterate until the iteration ends and returning a message that the target file does not exist.
    Type: Application
    Filed: April 25, 2021
    Publication date: January 25, 2024
    Applicant: SUN YAT-SEN UNIVERSITY
    Inventors: Zhiguang CHEN, Xianqi ZHENG, Yutong LU, Nong XIAO, Zejie HU, Jiawen LUO
  • Patent number: 11693830
    Abstract: A metadata management method, system and medium are provided. All directories and files in a file system are organized in a tree structure, and all directories and subfiles under a single directory are saved as a whole on a continuous address space of an underlying storage device in the order of creation in sequence. When metadata is updated, update operations on all subdirectories/subfiles under a directory are appended to the tail of the directory in the form of log in order, so that each metadata operation triggers only one IO request. In the process of metadata retrieval, parsing a subdirectory under a parent director requires reading all data on the continuous address space corresponding to the parent directory, and then searching for a match by means of multiple acceleration methods.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: July 4, 2023
    Assignee: SUN YAT-SEN UNIVERSITY
    Inventors: Yutong Lu, Zhiguang Chen, Nong Xiao, Fang Liu
  • Publication number: 20220050809
    Abstract: A distributed metadata management consistency assurance method, device, system and application are provided. A consistent node is deployed in a metadata cluster, the client sends a metadata update request to the consistent node, and the consistent node returns a metadata update success message to the client, sequentially records the metadata update request, marks old metadata as invalidated, and deletes the invalidation mark after asynchronous data synchronization with the metadata server. The client sends a metadata read operation to the metadata server. If an object of the metadata read operation is marked as invalidated, read data that has not yet completed asynchronous data synchronization is returned via the consistent node; otherwise, the read data is directly returned via the metadata server where the metadata is located. The disclosure can ensure consistency of distributed metadata management, and improve metadata access performance as far as possible while ensuring the consistency of metadata update.
    Type: Application
    Filed: March 20, 2019
    Publication date: February 17, 2022
    Applicant: SUN YAT-SEN UNIVERSITY
    Inventors: Yutong LU, Zhiguang CHEN, Nong XIAO, Fang LIU
  • Publication number: 20220027326
    Abstract: A metadata management method, system and medium are provided. All directories and files in a file system are organized in a tree structure, and all directories and subfiles under a single directory are saved as a whole on a continuous address space of an underlying storage device in the order of creation in sequence. When metadata is updated, update operations on all subdirectories/subfiles under a directory are appended to the tail of the directory in the form of log in order, so that each metadata operation triggers only one IO request. In the process of metadata retrieval, parsing a subdirectory under a parent director requires reading all data on the continuous address space corresponding to the parent directory, and then searching for a match by means of multiple acceleration methods.
    Type: Application
    Filed: March 29, 2019
    Publication date: January 27, 2022
    Applicant: SUN YAT-SEN UNIVERSITY
    Inventors: Yutong LU, Zhiguang CHEN, Nong XIAO, Fang LIU