Patents by Inventor Ji Ouyang

Ji Ouyang 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: 11734306
    Abstract: A data replication method and a storage system are provided. The method is applied to a storage system including a first storage device and a second storage device. According to the method, after determining replication information, a first storage system determines a first replication sub-information and a second replication sub-information according to the replication information, where the replication information is used to indicate data that needs to be replicated by the first storage system to a second storage system in a current replication task. Then, the first storage device replicates data to the second storage system according to the second replication sub-information, and the second storage device replicates data to the second storage system according to the second replication sub-information.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 22, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yijia Chen, Ji Ouyang, Peijun Jiang
  • Patent number: 11734119
    Abstract: A data replication method includes obtaining differential data information corresponding to differential data, where the differential data information includes a storage address of the differential data, and a determining value of the differential data, replicating the differential data from the primary volume to the secondary volume according to the storage address of the differential data that is located in the primary volume when the determining value is not less than a preset threshold, and taking a snapshot for the primary volume when the determining value is less than the preset threshold and replicating the differential data to the secondary volume.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: August 22, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiuwu Wang, Ji Ouyang
  • Publication number: 20230117542
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 20, 2023
    Inventors: Ji Ouyang, Huabing Yan
  • Patent number: 11550675
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: January 10, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ji Ouyang, Huabing Yan
  • Patent number: 11461202
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: October 4, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ji Ouyang, Huabing Yan
  • Publication number: 20220100609
    Abstract: A data replication method includes obtaining differential data information corresponding to differential data, where the differential data information includes a storage address of the differential data, and a determining value of the differential data. The data replication method comprises replicating the differential data from the primary volume to the secondary volume according to the storage address of the differential data that is located in the primary volume when the determining value is not less than a preset threshold. The data replication method comprises taking a snapshot for the primary volume when the determining value is less than the preset threshold and replicating the differential data to the secondary volume.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Inventors: Xiuwu Wang, Ji Ouyang
  • Publication number: 20210349784
    Abstract: A data replication method includes obtaining differential data information corresponding to differential data, where the differential data information includes a storage address of the differential data, and a determining value of the differential data, replicating the differential data from the primary volume to the secondary volume according to the storage address of the differential data that is located in the primary volume when the determining value is not less than a preset threshold, and taking a snapshot for the primary volume when the determining value is less than the preset threshold and replicating the differential data to the secondary volume.
    Type: Application
    Filed: July 21, 2021
    Publication date: November 11, 2021
    Inventors: Xiuwu Wang, Ji Ouyang
  • Patent number: 11093335
    Abstract: A data replication method to diminish an impact caused by frequently starting a snapshot on performance of a primary storage array and a system host, where the method includes obtaining differential data information corresponding to differential data, where the differential data information includes a storage address of the differential data, and a determining value of the differential data, replicating the differential data from the primary volume to the secondary volume according to the storage address of the differential data that is located in the primary volume when the determining value is not less than a preset threshold, and taking a snapshot for the primary volume when the determining value is less than the preset threshold and replicating the differential data to the secondary volume.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: August 17, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD
    Inventors: Xiuwu Wang, Ji Ouyang
  • Patent number: 11075795
    Abstract: An arbitration method, apparatus, and system, relates to the field of computer technologies, where the arbitration method, executed by a first data center, includes viewing a preset arbitration policy when determining that communication between the first data center and a second data center is interrupted, and an arbitration device cannot perform arbitration, and continuing providing a service when determining, according to the arbitration policy, that the first data center is a preferred data center, or stopping providing the service when determining, according to the preset arbitration policy, that the first data center is not the preferred data center, where the first data center and the second data center are active-active data centers. Hence, the arbitration method, apparatus, and system solve a problem of a service interruption caused by a fault of the arbitration device, therefore an uninterrupted service is provided for a user.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: July 27, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingyong Zeng, Suhong Huang, Ji Ouyang
  • Patent number: 10901914
    Abstract: A method for writing multiple copies into a storage device includes receiving a first write data request that includes an identity (ID) of a first logical storage unit, target data, and a logical block address (LBA) of the first logical storage unit, determining that data stored in storage space corresponding to the LBA of the first logical storage unit is not accessed by another data access request, writing the target data into the storage space corresponding to the LBA of the first logical storage unit, generating a second write data request that includes an ID of a second logical storage unit, the target data, and an LBA of the second logical storage unit, and writing the target data into storage space corresponding to the LBA of the second logical storage unit.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: January 26, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaohua Li, Ji Ouyang, Qi Wang
  • Publication number: 20200371883
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 26, 2020
    Inventors: Ji Ouyang, Huabing Yan
  • Publication number: 20200371884
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 26, 2020
    Inventors: Ji Ouyang, Huabing Yan
  • Patent number: 10795788
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space. This may reduce bandwidth load between the production array and the disaster recovery array.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 6, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ji Ouyang, Huabing Yan
  • Publication number: 20200293551
    Abstract: A data replication method and a storage system are provided. The method is applied to a storage system including a first storage device and a second storage device. According to the method, after determining replication information, a first storage system determines a first replication sub-information and a second replication sub-information according to the replication information, where the replication information is used to indicate data. that needs to be replicated by the first storage system to a second storage system in a current replication task. Then, the first storage device replicates data to the second storage system according to the second replication sub-information, and the second storage device replicates data to the second storage system according to the second replication sub-information.
    Type: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Inventors: Yijia CHEN, Ji OUYANG, Peijun JIANG
  • Publication number: 20200274754
    Abstract: An arbitration method, apparatus, and system, relates to the field of computer technologies, where the arbitration method, executed by a first data center, includes viewing a preset arbitration policy when determining that communication between the first data center and a second data center is interrupted, and an arbitration device cannot perform arbitration, and continuing providing a service when determining, according to the arbitration policy, that the first data center is a preferred data center, or stopping providing the service when determining, according to the preset arbitration policy, that the first data center is not the preferred data center, where the first data center and the second data center are active-active data centers. Hence, the arbitration method, apparatus, and system solve a problem of a service interruption caused by a fault of the arbitration device, therefore an uninterrupted service is provided for a user.
    Type: Application
    Filed: May 8, 2020
    Publication date: August 27, 2020
    Inventors: Jingyong Zeng, Suhong Huang, Ji Ouyang
  • Patent number: 10706072
    Abstract: A data replication method and a storage system are provided. The method is applied to a storage system including a first storage device and a second storage device. According to the method, after determining replication information, a first storage system determines a first replication sub-information and a second replication sub-information according to the replication information, where the replication information is used to indicate data that needs to be replicated by the first storage system to a second storage system in a current replication task. Then, the first storage device replicates data to the second storage system according to the second replication sub-information, and the second storage device replicates data to the second storage system according to the second replication sub-information. According to the data replication method, efficiency of replication performed between the first storage system and the second storage system can be improved.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: July 7, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yijia Chen, Ji Ouyang, Peijun Jiang
  • Patent number: 10659292
    Abstract: An arbitration method, apparatus, and system, relates to the field of computer technologies, where the arbitration method, executed by a first data center, includes viewing a preset arbitration policy when determining that communication between the first data center and a second data center is interrupted, and an arbitration device cannot perform arbitration, and continuing providing a service when determining, according to the arbitration policy, that the first data center is a preferred data center, or stopping providing the service when determining, according to the preset arbitration policy, that the first data center is not the preferred data center, where the first data center and the second data center are active-active data centers. Hence, the arbitration method, apparatus, and system solve a problem of a service interruption caused by a fault of the arbitration device, therefore an uninterrupted service is provided for a user.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: May 19, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingyong Zeng, Suhong Huang, Ji Ouyang
  • Publication number: 20200125583
    Abstract: A data replication method and a storage system are provided. The method is applied to a storage system including a first storage device and a second storage device. According to the method, after determining replication information, a first storage system determines a first replication sub-information and a second replication sub-information according to the replication information, where the replication information is used to indicate data that needs to be replicated by the first storage system to a second storage system in a current replication task. Then, the first storage device replicates data to the second storage system according to the second replication sub-information, and the second storage device replicates data to the second storage system according to the second replication sub-information. According to the data replication method, efficiency of replication performed between the first storage system and the second storage system can be improved.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 23, 2020
    Inventors: Yijia CHEN, Ji OUYANG, Peijun JIANG
  • Patent number: 10545994
    Abstract: A data replication method and a storage system are provided. The method is applied to a storage system including a first storage device and a second storage device. According to the method, after determining replication information, a first storage system determines a first replication sub-information and a second replication sub-information according to the replication information, where the replication information is used to indicate data that needs to be replicated by the first storage system to a second storage system in a current replication task. Then, the first storage device replicates data to the second storage system according to the second replication sub-information, and the second storage device replicates data to the second storage system according to the second replication sub-information. According to the data replication method, efficiency of replication performed between the first storage system and the second storage system can be improved.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: January 28, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yijia Chen, Ji Ouyang, Peijun Jiang
  • Publication number: 20190163591
    Abstract: A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space. This may reduce bandwidth load between the production array and the disaster recovery array.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Ji Ouyang, Huabing Yan