Patents by Inventor Yunhai Gong

Yunhai Gong 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: 11755556
    Abstract: Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: September 12, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yunhai Gong, Ao Sun, You Chen
  • Patent number: 11599290
    Abstract: Embodiments of the present disclosure provide a data storage method, an electronic device, and a computer program product. The method includes: determining the number of at least one first storage apparatus of a storage system, each first storage apparatus being persistent and storing a log that includes record entries of to-be-stored data; and writing, if it is determined that the number is greater than a threshold number, the to-be-stored data into a corresponding memory table from the log where the to-be-stored data is located, wherein data in the memory table will be written to a second storage apparatus of the storage system. In this way, the storage efficiency of the storage system can be improved.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 7, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yong Yang, Yunhai Gong
  • Patent number: 11347399
    Abstract: A partition of a storage system is extended in a more effective manner, thereby improving the overall operating efficiency of the storage system. For instance, objects are divided into a first group of objects and a second group of objects, based upon which a first partition including the first group of objects and a second partition including the second group of objects are created. A partition index of the partition is obtained, wherein a group of nodes included in the partition index respectively represents metadata of the group of objects. A first partition index and a second partition index are respectively generated based on the partition index, wherein a first group of nodes included in the first partition index respectively represents metadata of the first group of objects, and a second group of nodes included in the second partition index respectively represents metadata of the first group of objects.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yunhai Gong, Wesley Wei Sun, John Guoxin Dong, Stan Feng Huang
  • Publication number: 20220156243
    Abstract: Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: Yunhai Gong, Ao Sun, You Chen
  • Patent number: 11256677
    Abstract: Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: February 22, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yunhai Gong, Ao Sun, You Chen
  • Publication number: 20220035548
    Abstract: Embodiments of the present disclosure provide a data storage method, an electronic device, and a computer program product. The method includes: determining the number of at least one first storage apparatus of a storage system, each first storage apparatus being persistent and storing a log that includes record entries of to-be-stored data; and writing, if it is determined that the number is greater than a threshold number, the to-be-stored data into a corresponding memory table from the log where the to-be-stored data is located, wherein data in the memory table will be written to a second storage apparatus of the storage system. In this way, the storage efficiency of the storage system can be improved.
    Type: Application
    Filed: October 30, 2020
    Publication date: February 3, 2022
    Inventors: Yong Yang, Yunhai Gong
  • Publication number: 20220035534
    Abstract: A partition of a storage system is extended in a more effective manner, thereby improving the overall operating efficiency of the storage system. For instance, objects are divided into a first group of objects and a second group of objects, based upon which a first partition including the first group of objects and a second partition including the second group of objects are created. A partition index of the partition is obtained, wherein a group of nodes included in the partition index respectively represents metadata of the group of objects. A first partition index and a second partition index are respectively generated based on the partition index, wherein a first group of nodes included in the first partition index respectively represents metadata of the first group of objects, and a second group of nodes included in the second partition index respectively represents metadata of the first group of objects.
    Type: Application
    Filed: September 30, 2020
    Publication date: February 3, 2022
    Inventors: Yunhai Gong, Wesley Wei Sun, John Guoxin Dong, Stan Feng Huang
  • Patent number: 11113195
    Abstract: Embodiments for accessing data are provided. A method of accessing data comprises: receiving a request to access first data in a storage device, at least a part of data in the storage device being cached in a cache, and index information of the at least a part of data being recorded in an index structure associated with the cache; querying the index structure to determine whether the first data is cached in the cache; and accessing the first data based on a result of the query. Embodiments of the present disclosure can improve data accessing efficiency while saving memory consumption.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: September 7, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: You Chen, Ao Sun, Yunhai Gong
  • Publication number: 20200341961
    Abstract: Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
    Type: Application
    Filed: July 15, 2019
    Publication date: October 29, 2020
    Inventors: Yunhai Gong, Ao Sun, You Chen
  • Publication number: 20200250095
    Abstract: Embodiments for accessing data are provided. A method of accessing data comprises: receiving a request to access first data in a storage device, at least a part of data in the storage device being cached in a cache, and index information of the at least a part of data being recorded in an index structure associated with the cache; querying the index structure to determine whether the first data is cached in the cache; and accessing the first data based on a result of the query. Embodiments of the present disclosure can improve data accessing efficiency while saving memory consumption.
    Type: Application
    Filed: July 10, 2019
    Publication date: August 6, 2020
    Inventors: You Chen, Ao Sun, Yunhai Gong