Patents by Inventor Jianlong Xiao

Jianlong 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: 20210278983
    Abstract: A node capacity expansion method in a storage system and a storage system, where the storage system includes a first node, and a data partition group and a metadata partition group are configured for the first node, where the data partition group includes a plurality of data partitions, the metadata partition group includes a plurality of metadata partitions, and metadata of data in the data partition group is a subset of metadata in the metadata partition group. When a second node is added to the storage system, the first node splits the metadata partition group into at least two metadata partition subgroups, and migrates a first metadata partition subgroup in the at least two metadata partition subgroups and metadata in the first metadata partition subgroup to the second node.
    Type: Application
    Filed: April 23, 2021
    Publication date: September 9, 2021
    Inventors: Jianlong Xiao, Feng Wang, Qi Wang, Chen Wang, Chunhua Tan
  • Patent number: 11030048
    Abstract: A method for a source storage device to send a source file and a clone file of the source file to a backup storage device. The source storage device sends a data block to the backup storage device to be stored as a target file. Then, the source storage device determines that the source file is associated with the clone file by searching a cloning recorder with a source file ID of the source file. Based upon the determining, the source storage device sends a clone creating request including the source file ID to the backup storage device to instruct the backup storage device to create a clone file of the target file. Thus, the method is capable of replicating the clone file of the file without sending a large number of mapping data.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: June 8, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jianlong Xiao, Keji Huang
  • Patent number: 9996421
    Abstract: In a backup method, a first controller of a storage system receives a file process request, and divides the file process request into a plurality of file operations. The first controller processes each of the file operations to generate multiple pieces of file operation information. And then, the first controller writes all of the multiple pieces of file operation information into a cache protected area. When the first controller fails, it stores the multiple pieces of file operation information to a disk protected area of a disk in the storage system. After the first controller is powered on again, the first controller copies the multiple pieces of file operation information from the disk protected area to the cache protected area. And then, it writes the file operation information into a write cache. At last, the first controller stores the file operation information into a disk of the storage system.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: June 12, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianlong Xiao, Peng Zhang
  • Publication number: 20170192849
    Abstract: A method for a source storage device to send a source file and a clone file of the source file to a backup storage device. The source storage device sends a data block to the backup storage device to be stored as a target file. Then, the source storage device determines that the source file is associated with the clone file by searching a cloning recorder with a source file ID of the source file. Based upon the determining, the source storage device sends a clone creating request including the source file ID to the backup storage device to instruct the backup storage device to create a clone file of the target file. Thus, the method is capable of replicating the clone file of the file without sending a large number of mapping data.
    Type: Application
    Filed: March 15, 2017
    Publication date: July 6, 2017
    Inventors: Jianlong XIAO, Keji HUANG
  • Publication number: 20150121130
    Abstract: In a backup method, a first controller of a storage system receives a file process request, and divides the file process request into a plurality of file operations. The first controller processes each of the file operations to generate multiple pieces of file operation information. And then, the first controller writes all of the multiple pieces of file operation information into a cache protected area. When the first controller fails, it stores the multiple pieces of file operation information to a disk protected area of a disk in the storage system. After the first controller is powered on again, the first controller copies the multiple pieces of file operation information from the disk protected area to the cache protected area. And then, it writes the file operation information into a write cache. At last, the first controller stores the file operation information into a disk of the storage system.
    Type: Application
    Filed: December 26, 2014
    Publication date: April 30, 2015
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Jianlong Xiao, Peng Zhang