Patents by Inventor Gaoding Fu

Gaoding Fu 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: 12045137
    Abstract: In a data backup method performed in a storage system having multiple storage devices, a first storage device having a first LUN queries data consistency points from a second storage device that has a second LUN which has an active-active relationship with the first LUN. The second storage device obtains the data consistency points based on the IO data status record of the first LUN and an IO data status record of the second LUN stored in the second storage device, and provides the data consistency points to the first storage device. The first storage device then creates a snapshot for the first LUN based on the data consistency points, provides differential data between the current snapshot and a previous snapshot, and stores the differential data in the backup storage device.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: July 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jipeng Liu, Lei Zhang, Gaoding Fu
  • Publication number: 20210326211
    Abstract: In a data backup method performed in a storage system having multiple storage devices, a first storage device having a firs LUN queries data consistency points from a second storage device that has a second LUN which has an active-active relationship with the first LUN. The second storage device obtains the data consistency points based on the IO data status record of the first LUN and an IO data status record of the second LUN stored in the second storage device, and provides the data consistency points to the first storage device. The first storage device then creates a snapshot for the first LUN based on the data consistency points, provides differential data between the current snapshot and a previous snapshot, and stores the differential data in the backup storage device.
    Type: Application
    Filed: June 29, 2021
    Publication date: October 21, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jipeng Liu, Lei Zhang, Gaoding Fu
  • Patent number: 10409694
    Abstract: In a method for implementing data conversion in a cloud data center, a backup server receives a read request from a block storage server. The read request includes a uniform resource locator (URL) address of a to-be-read virtual image object on the backup server and an address range of target data in the to-be-read virtual image object. The backup server obtains an address mapping bitmap and a storage path of backup data in a backup replica corresponding to the to-be-read virtual image object according to the URL address. Thereafter, the backup server obtains the target data from a storage device according to the address range of the target data and the address mapping bitmap and the storage path. Further, the backup server sends the target data to the block storage server. Hence, the conversion time of a backup data object may be shortened.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: September 10, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lei Zhang, Gaoding Fu
  • Publication number: 20180253359
    Abstract: In a method for implementing data conversion in a cloud data center, a backup server receives a read request from a block storage server. The read request includes a uniform resource locator (URL) address of a to-be-read virtual image object on the backup server and an address range of target data in the to-be-read virtual image object. The backup server obtains an address mapping bitmap and a storage path of backup data in a backup replica corresponding to the to-be-read virtual image object according to the URL address. Thereafter, the backup server obtains the target data from a storage device according to the address range of the target data and the address mapping bitmap and the storage path. Further, the backup server sends the target data to the block storage server. Hence, the conversion time of a backup data object may be shortened.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Lei Zhang, Gaoding Fu
  • Publication number: 20170220427
    Abstract: A data recovery method includes receiving a first physical address of a data block included in a to-be-recovered file sent by a server, searching in a recovery snapshot according to the first physical address of the data block included in the to-be-recovered file, obtaining a second physical address, in a resource volume, of a modified data block in the to-be-recovered file according to a correspondence between a first physical address of the modified data block and the second physical address, in the resource volume, of the modified data block recorded in the recovery snapshot, where the recovery snapshot is a snapshot volume used to recover the to-be-recovered file, and recovering, in the source volume, the to-be-recovered file according to the second physical address, in the resource volume, of the modified data block in the to-be-recovered file.
    Type: Application
    Filed: April 19, 2017
    Publication date: August 3, 2017
    Inventors: Gaoding Fu, Yong Jiang, Zian Mu
  • Patent number: 9703654
    Abstract: A redundancy method, system, and apparatus, which can acquire first description information of a cloud application needing redundancy, where the first description information includes information about a source virtual machine and a source network which are used at a production site by the cloud application needing redundancy; and can generate second description information of the cloud application needing redundancy at a redundancy site based on the first description information that gives an overall description about the cloud application needing redundancy, where the second description information gives an overall description about the deployment of the cloud application needing redundancy at the redundancy site; and the redundancy site is capable of acquiring the second description information, to recover the cloud application needing redundancy at the redundancy site, thereby implementing redundancy based on a cloud application.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: July 11, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiangyang Wu, Fengshao Zou, Gaoding Fu
  • Patent number: 9529683
    Abstract: A redundancy method, system, and apparatus, which can acquire first description information of a cloud application needing redundancy, where the first description information includes information about a source virtual machine and a source network which are used at a production site by the cloud application needing redundancy; and can generate second description information of the cloud application needing redundancy at a redundancy site based on the first description information that gives an overall description about the cloud application needing redundancy, where the second description information gives an overall description about the deployment of the cloud application needing redundancy at the redundancy site; and the redundancy site is capable of acquiring the second description information, to recover the cloud application needing redundancy at the redundancy site, thereby implementing redundancy based on a cloud application.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: December 27, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiangyang Wu, Fengshao Zou, Gaoding Fu
  • Publication number: 20150309896
    Abstract: A redundancy method, system, and apparatus, which can acquire first description information of a cloud application needing redundancy, where the first description information includes information about a source virtual machine and a source network which are used at a production site by the cloud application needing redundancy; and can generate second description information of the cloud application needing redundancy at a redundancy site based on the first description information that gives an overall description about the cloud application needing redundancy, where the second description information gives an overall description about the deployment of the cloud application needing redundancy at the redundancy site; and the redundancy site is capable of acquiring the second description information, to recover the cloud application needing redundancy at the redundancy site, thereby implementing redundancy based on a cloud application.
    Type: Application
    Filed: June 11, 2015
    Publication date: October 29, 2015
    Inventors: Xiangyang Wu, Fengshao Zou, Gaoding Fu
  • Publication number: 20150112944
    Abstract: A redundancy method, system, and apparatus, which can acquire first description information of a cloud application needing redundancy, where the first description information includes information about a source virtual machine and a source network which are used at a production site by the cloud application needing redundancy; and can generate second description information of the cloud application needing redundancy at a redundancy site based on the first description information that gives an overall description about the cloud application needing redundancy, where the second description information gives an overall description about the deployment of the cloud application needing redundancy at the redundancy site; and the redundancy site is capable of acquiring the second description information, to recover the cloud application needing redundancy at the redundancy site, thereby implementing redundancy based on a cloud application.
    Type: Application
    Filed: November 12, 2014
    Publication date: April 23, 2015
    Inventors: Xiangyang Wu, Fengshao Zou, Gaoding Fu