Huawei Technologies Assigned Ten Patents
I/O request processing, storage array, and host, data processing and flash device, adaptive file storage, energy management for processing request at SSD cluster, processing stripe in storage and storage device, sharable storage for network data analytics, backup and data processing, data prefetching and storage, data replication, storage and apparatus for distributed database
By Francis Pelletier | February 4, 2022 at 2:00 pmI/O request processing, storage array, and host
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,209,983) developed by Yang, Feng, Shenzhen, China, for “I/O request processing method, storage array, and host.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “An agent module of a host directs I/O requests accessing a first disk of a first storage array to access a second disk of a second storage array. The agent module obtains a disk identifier of a first disk in the first storage array and a disk identifier of a second disk in the second storage array to record a mapping relationship between them. The agent module further reports virtual path information for a virtual path between the agent module and a multipath module of the host to the multipath module. The agent module sends the disk identifier of the first disk via the virtual path after receiving a disk identifier query request for querying the identifier of the second disk. Thus, the agent module can send an I/O request for accessing the first disk to the second storage array to access the second disk.”
The patent application was filed on April 7, 2020 (16/842,634).
Data processing and flash device
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,200,160) developed by Zhou, Jianhua, and Zhang, Po, Chengdu, China, for “data processing method and apparatus, and flash device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method for adjusting over provisioning space and a flash device are provided. The flash device includes user storage space for storing user data and over provisioning space for garbage collection within the flash device. The flash device receives an operation instruction, and then performs an operation on user data stored in the user storage space based on the operation instruction. Further, the flash device identifies a changed size of user data after performing the operation. Based on the changed size of data, a target adjustment parameter is identified. Further, the flash device adjusts the capacity of the over provisioning space according to the target adjustment parameter. According to the method, the over provisioning ratio can be dynamically adjusted, thereby, a life of the flash device can be prolonged.”
The patent application was filed on December 25, 2019 (16/726,843).
Adaptive file storage
Huawei Technologies Co., Ltd., Guangdong, China, has been assigned a patent (11,182,080) developed by Zhuang, Shiyue, Xiao, Yulei, and Tu, Dandan, Shenzhen, China, for “adaptive file storage method and apparatus.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An adaptive file storage method and apparatus is disclosed. The method includes determining a cold and hot attribute of a file, and performing coding storage processing or transcoding storage processing on the file according to the cold and hot attribute of the file. Therefore, a requirement of the cold and hot attribute of the file for storage overheads and restoration costs can be fully considered. In addition, the used coding technology has high reliability and a high coding speed. Therefore, comprehensive performance in multiple dimensions of storage overheads, restoration costs, reliability, and an coding speed can be improved.”
The patent application was filed on April 23, 2018 (15/960,292).
Energy management for processing request at SSD cluster
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,169,743) developed by Li, Xiaochu, Dongguan, China, and Yan, Dahong, Chengdu, China, for “energy management method and apparatus for processing a request at a solid state drive cluster.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A just a bunch of flash solid-state drive cluster (JBOF) and a method for transmitting a data processing request include obtaining a data processing request sent by a storage controller, determining a type of the data processing request, and either forwarding the data processing request to the target solid state drive (SSD) when the type of the data processing request is a bypass type, or sending the data processing request to a computing unit in the JBOF and sending the data processing request processed by the computing unit to the target SSD when the type of the data processing request is a background computing type.”
The patent application was filed on March 4, 2020 (16/808,968).
Processing stripe in storage and storage device
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,157,365) developed by Wei, Mingchang, Wu, Suhong, and Huang, Guoyan, Shenzhen, China, for “method for processing stripe in storage device and storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A solution for processing a stripe in a storage device is provided. Where at least one stripe unit not requiring garbage collection from each stripe of at least two stripes in the storage device is determined, each of the at least two stripes comprises a stripe unit requiring garbage collection and a stripe unit not requiring garbage collection, parity data of data in the determined stripe units not requiring garbage collection is computed and stored into a first idle stripe unit, where the first idle stripe unit and the determined stripe units not requiring garbage collection are in a new stripe in the storage device.”
The patent application was filed on April 18, 2018 (15/956,063).
Sharable storage for network data analytics
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,140,048) developed by Dao, Ngoc Dung, Ottawa, Canada, and Li, Xu, Nepean, CA, for “sharable storage method and system for network data analytics.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method and system of unifying data transmission and storage in a communication network are provided. The method comprises determining, by a coordinator associated with a network data analytics function (NWDAF) service instance set, what data that more than one NWDAF service instances in the NWDAF service instance set requires, if the data required by the more than one NWDAF service instances is the same, requesting, by the coordinator associated with the NWDAF service instance set, the data from a network function service instance set, and receiving the data from a data storage function that is notified by the network function service instance set of the request from the coordinator associated with the NWDAF service instance set.”
The patent application was filed on November 7, 2019 (16/677,634).
Backup and data processing
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,119,863) developed by Fang, Hao, Bi, Jieshan, and Zhong, Chaoqiang, Shenzhen, China, for “data backup method and data processing system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A data backup method and a data processing system are provided. The method includes: when a quantity of storage files stored in a storage medium meets a preset threshold, acquiring storage files which are stored in the storage medium after a time point, where the time point is a time of previously backing up storage files in the storage medium, combining the storage files after the time point to obtain at least one new storage file, and backing up the at least one new storage file. Therefore, incremental backup is performed on the storage files after the time point.”
The patent application was filed on March 21, 2018 (15/927,332).
Data prefetching and storage
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,099,997) developed by Tan, Chunhua, Chengdu, China, Jia, Weiqiang, Li, Ding, Hangzhou, China, Yang, Wenqiang, Wang, Liyu, Chengdu, China, and Ji, Pengli, Shenzhen, China, for “data prefetching method and apparatus, and storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”In a data prefetching method, a storage device obtains a first sequence stream length and a first access count of a target logical block after execution of a first data access request is completed. When a second data access request is received, the storage device modifies the first sequence stream length to a second sequence stream length and modifies the first access count to a second access count. The storage device further calculates a sequence degree of the target logical block based on the second sequence stream length and the second access count, and performs a data prefetching operation when the sequence degree of the target logical block exceeds a first prefetch threshold.”
The patent application was filed on June 26, 2020 (16/913,680).
Data replication
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,093,335) developed by Wang, Xiuwu, and Ouyang, Ji, Chengdu, China, for “data replication method, apparatus, and system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”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.”
The patent application was filed on January 13, 2017 (15/405,996).
Storage and apparatus for distributed database
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11,086,833) developed by Zhang, Jun, Hangzhou, China, for “data storage method and apparatus for distributed database.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A data storage method and apparatus for a distributed database which includes receiving, by a first node, a record insertion request, where the record insertion request carries a first record, and determining, by the first node according to a mapping relationship between a foreign key identifier and a storage node, a first storage node on which a first associated record that corresponds to the first record is located, where a primary key identifier of the first associated record is same as a foreign key identifier of the first record, and inserting, by the first node, the first record to a second node in the first storage nodes.”
The patent application was filed on February 15, 2016 (15/043,853).