Patents by Inventor Quanxing Liu

Quanxing Liu 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: 20240086391
    Abstract: Systems and methods for inspection and repair of VSAN object metadata. A user-space indirection layer is maintained to map logical addresses of VSAN objects to physical memory addresses of their metadata. Commands may then be sent from the user space to distributed object manager (DOM) clients, with the physical addresses of metadata of objects to be inspected. DOM owners thus may bypass their own indirection layers to retrieve object metadata directly from received user commands. Retrieved information is then used to reconstruct and repair object metadata. Repaired metadata may be written back to the VSAN by transmitting a write request containing the physical address at which the repaired metadata is to be written. DOM owners may be placed in a specified mode in which received I/O instructions are ignored unless they are designated as being for metadata repair purposes, such as by including a physical address.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: VMware, Inc.
    Inventors: Kevin Rayfeng LI, Wenguang WANG, Quanxing LIU, Pascal RENAULD, Kiran PATIL
  • Patent number: 11847033
    Abstract: System and method for managing distributed storage objects for host unavailability in a distributed storage system uses at least one of a crash indicator in a specific on-disk block and a paused object indicator for a distributed storage object to determine whether to perform data recovery for the distributed storage object. When the crash indicator is set or the paused object indicator implies that the distributed storage object is a paused object, the distributed storage object is left as a paused object without perform the data recovery for the distributed storage object. When the crash indicator is unset and the paused object indicator implies that the distributed storage object is not a paused object, the data recovery for the distributed storage object is performed.
    Type: Grant
    Filed: August 28, 2022
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Junlong Gao, Kevin Rayfeng Li, Wenguang Wang, Eric Knauft, Pascal Renauld, Quanxing Liu, Satish Pudi
  • Publication number: 20230325352
    Abstract: A method for metadata updating is provided. The method generally includes identifying a first segment containing a first physical block corresponding to a first PBA where content of a first data block was previously stored, determining a first key associated with the first data block, wherein the first key comprises a block address in a first key-value pair that maps the block address to the first PBA, traversing a B+ tree to locate a node storing a second key-value pair that maps the first key to a second PBA, determining the second PBA and the first PBA match, and based on the determination: updating, in the second key-value pair, the second PBA to a third PBA corresponding to a second physical block where the content of the first data block is currently stored or removing, in the second key-value pair, the second PBA.
    Type: Application
    Filed: April 6, 2022
    Publication date: October 12, 2023
    Inventors: Quanxing LIU, Wenguang WANG, Hardik Singh NEGI, Maxime AUSTRUY