Huawei Assigned Ten Patents
Data storage, controller, and system for service flow control in object-based storage system, recovering data, IP hard disk and storage, writing data into RAID, data processing, and shared storage device, network storage, storage system, and apparatus for processing multi-layer protocol encapsulation or decapsulation operation requests, data reconstruction, storage and phase change memory
By Francis Pelletier | June 25, 2018 at 2:19 pmData storage
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,996,421) developed by Xiao, Jianlong, and Zhang, Peng, Chengdu, China, for a “data storage method, data storage apparatus, and storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In a backup method, a first controller of a storage system receives a file process request, and divides the file process request into a plurality of file operations. The first controller processes each of the file operations to generate multiple pieces of file operation information. And then, the first controller writes all of the multiple pieces of file operation information into a cache protected area. When the first controller fails, it stores the multiple pieces of file operation information to a disk protected area of a disk in the storage system. After the first controller is powered on again, the first controller copies the multiple pieces of file operation information from the disk protected area to the cache protected area. And then, it writes the file operation information into a write cache. At last, the first controller stores the file operation information into a disk of the storage system.”
The patent application was filed on December 26, 2014 (14/583,321).
Controller, and system for service flow control in object-based storage system
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,984,013) developed by Tong, Yanqun, Chengdu, China, for a “method, controller, and system for service flow control in object-based storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method, a controller, and a system for service flow control in an object-based storage system are disclosed. The method is: receiving, by a controller, a first object IO request, acquiring a processing quantity threshold and a to-be-processed quantity, if the to-be-processed quantity is less than the processing quantity threshold, sending the first object IO request to a storage device client, and updating the to-be-processed quantity, receiving a first response message replied by the storage device client for the first object IO request, where the first response message carries a processing result of the first object IO request, and adjusting the processing quantity threshold according to a received processing result of an object IO request when a preset condition is met. The storage device is not overloaded with object IO requests and can use all resources to effectively, thereby improving performance and a success rate of the object-based storage system.”
The patent application was filed on September 26, 2017 (15/716,163).
Recovering data
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,983,941) developed by Zhang, Feng, Shenzhen, China, and Teng, Fengtao, Langfang, China, for a “method and apparatus for recovering data.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In a data recovery method, there are a server and a plurality of storage devices each storing a copy of a data block. The server divides each copy of the data block into N segments corresponding to a sequence of N partitions. And then, the server constructs a plurality of different trial data blocks each including N segments corresponding to the sequence of N partitions. After that, the server calculates a check code for each trial data block, and continues to identify a trial data block having a check code identical to a pre-stored standard check code of the data block. At last, the server replaces at least one of the copies of the data block with the identified trial data block having the check code identical to the pre-stored standard check code.”
The patent application was filed on March 5, 2015 (14/639,657).
IP hard disk and storage
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,965,213) developed by Jiang, Bo, Chengdu, China, for an “IP hard disk and storage system, and data operation methods therefor.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data operation method for a storage system is applied to a storage system that includes an access node and at least two internet protocol, (IP) hard disks, including sending, by the access node, a data migration instruction to a first IP hard disk, where the data migration instruction includes an identifier of a target virtual storage partition, the data migration instruction is used to instruct data in the target virtual storage partition to be migrated to a second IP hard disk, and receiving, by the first IP hard disk, the data migration instruction, reading the data in the target virtual storage partition according to the identifier of the target virtual storage partition, and writing the data in the target virtual storage partition into the second IP hard disk. The present system and method can be applied to migration of data in an IP hard disk.”
The patent application was filed on December 21, 2016 (15/386,364).
Writing data into redundant array of independent disks, (RAID) of storage system
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,959,079) developed by Yi, Letian, Shenzhen, China, Fang, Xin, and Zhang, Zhenhua, Beijing, China, for a “writing data into redundant array of independent disks, (RAID) of storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In a storage system, a control device determines that at least one first storage device of X storage devices is out of service. Then, the control device selects a second storage device from the X storage device. A quantity of stripe members of a data stripe stored in the second storage device is less than a ratio of T divided by X. The control device further writes target data into the second storage device. The target data is a data unit or a check unit used to update at least one stripe member of the data stripe stored in the first storage device.”
The patent application was filed on June 23, 2017 (15/630,970).
Data processing, and shared storage device
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,952,783) developed by Lu, Cheng, Yang, Bin, and Zou, Ye, Chengdu, China, for a “data processing method and apparatus, and shared storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data processing method and apparatus, and a shared storage device, where the method includes receiving, by a shared storage device, a copy-on-write request sent by another storage device, where the copy-on-write request includes data on which copy-on-write is to be performed and a logical unit identifier and snapshot time point of the data, storing the data, and searching, according to the logical unit identifier and snapshot time point of the data, a preset shared mapping table for a corresponding entry, and storing, in the corresponding entry, mapping entry information of the data, where the mapping entry information includes the logical unit identifier and snapshot time point of the data and a storage address that is of the data and in the shared storage device, which can improve efficiency of snapshot data processing.”
The patent application was filed on January 19, 2015 (14/599,673).
Network storage
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,947,369) developed by Tang, Kun, Chengdu, China, Huang, Qingcheng, Shenzhen, china, and Bi, Dechun, Chengdu, China, for a “network storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A network storage device is provided, where the network storage device includes a cabinet, a network switch, and a hard disk area, where the network switch and the hard disk area are installed inside the cabinet, the hard disk area includes at least one hard disk, each hard disk is fastened to the cabinet using a mounting bracket, each hard disk in the hard disk area and the network switch have a same type of interface, and the hard disk and the network switch are connected using a cable or a printed circuit board, (PCB). Using the network storage device, a problem that storage density is limited is resolved, and expansion flexibility is high.”
The patent application was filed on July 11, 2016 (15/207,099).
Storage system, and apparatus for processing multi-layer protocol encapsulation or decapsulation operation requests
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,940,032) developed by Chang, Sheng, Hou, Xinyu, and Guo, Haitao, Hangzhou, China, for a “storage system, method, and apparatus for processing multi-layer protocol encapsulation or decapsulation operation requests.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.”
The patent application was filed on July 5, 2017 (15/641,583).
Data reconstruction
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,904,599) developed by Yin, Yu, and Wang, Daohui, Shenzhen, China, for a “method, device, and system for data reconstruction.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for data reconstruction includes: obtaining a data migration list, where the data migration list indicates a partition with data to be migrated on a storage node with data to be migrated, generating a data migration task according to the data migration list and routing table information, where the routing table information indicates correspondence between a storage node in a cluster and a partition, and concurrently executing data migration tasks of a storage node in the cluster to reconstruct data. In addition, a device for data reconstruction and a storage system are further provided accordingly.”
The patent application was filed on August 11, 2014 (14/456,690).
Data storage and phase change memory
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,899,084) developed by Li, Zhen, He, Qiang, Miao, Xiangshui, Wuhan, China, Xu, Ronggang, Zhao, Junfeng, and Zhang, Shujie, Shenzhen, China, for a “data storage method and phase change memory.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage method applying to the phase change memory and a phase change memory are provided. After obtaining to-be-stored data, the phase change memory generates an erase pulse signal and a write pulse signal according to the to-be-stored data. The to-be-stored data is multi-bit data. The write pulse signal is a signal including at least two consecutive pulses with a same amplitude. The amplitude of the at least two consecutive pulses is a value determined according to the to-be-stored data. Then, the phase change memory applies the erase pulse signal to a storage unit of the phase change memory to allow the storage unit to switch to a crystalline state. Further, the write pulse signal is applied to the storage unit to allow the storage unit to switch to an amorphous state corresponding to a first resistance value, where the amorphous state represents the to-be-stored data.”
The patent application was filed on January 23, 2017 (15/412,509).