Patents by Inventor Ruilin Peng

Ruilin Peng 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: 11036535
    Abstract: A data storage method and a physical server are provided. M virtual machines are deployed on a plurality of physical servers. The M virtual machines are respectively deployed as M data nodes in a distributed storage system. A metadata node in the distributed storage system receives a data storage request of a client, and determines identifiers of N virtual machines from the M virtual machines based on stored grouping information. The grouping information records a mapping relationship between a plurality of anti-affinity groups and identifiers of the M virtual machines.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 15, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yong Zhong, Ming Lin, Ruilin Peng, Jun Zhao
  • Patent number: 10635511
    Abstract: A kernel update method, a computer program product and a computer device, where the computer device sets a first interface mapping table to be invalid such that an interface block stops sending a service request of a service application to a driver logic of a first driver logic block such that the first driver logic block temporarily stops providing a driver service for the service application, replaces the first driver logic block in the loadable kernel with a second driver logic block, and records, in a second interface mapping table, a correspondence of each interface in the interface block to a driver logic in the second driver logic block. Therefore, the second driver logic block executes a driver logic on a new service request from the interface block according to the second interface mapping table.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: April 28, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ruilin Peng
  • Publication number: 20190079791
    Abstract: A data storage method and a physical server are provided. M virtual machines are deployed on a plurality of physical servers. The M virtual machines are respectively deployed as M data nodes in a distributed storage system. A metadata node in the distributed storage system receives a data storage request of a client, and determines identifiers of N virtual machines from the M virtual machines based on stored grouping information. The grouping information records a mapping relationship between a plurality of anti-affinity groups and identifiers of the M virtual machines.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Yong Zhong, Ming Lin, Ruilin Peng, Jun Zhao
  • Publication number: 20180293117
    Abstract: A kernel update method, a computer program product and a computer device, where the computer device sets a first interface mapping table to be invalid such that an interface block stops sending a service request of a service application to a driver logic of a first driver logic block such that the first driver logic block temporarily stops providing a driver service for the service application, replaces the first driver logic block in the loadable kernel with a second driver logic block, and records, in a second interface mapping table, a correspondence of each interface in the interface block to a driver logic in the second driver logic block. Therefore, the second driver logic block executes a driver logic on a new service request from the interface block according to the second interface mapping table.
    Type: Application
    Filed: June 8, 2018
    Publication date: October 11, 2018
    Inventor: Ruilin Peng