-
公开(公告)号:US11489919B2
公开(公告)日:2022-11-01
申请号:US16362210
申请日:2019-03-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongcai Cheng , Haitao Guo , Hongguang Liu , Hao Chen , Sicong Li , Chunyi Tan , Yu Hu , Can Chen
IPC: H04L67/1097 , H04L69/16 , G06F15/173 , G06F3/06 , H04L65/40
Abstract: A data processing system and method, and a corresponding apparatus, where the data processing system includes a controller and at least two storage nodes. The controller is configured to receive, using a first coupling between the controller and a host, an operation request received from the host, where the operation request includes an identity of target data and an operation type, determine at least one target storage node from the at least two storage nodes according to the identity of the target data, and send an instruction message to the at least one target storage node using a second coupling to the at least one target storage node, where the at least one target storage node is configured to send the target data to the host or obtain the target data from the host according to the instruction message.
-
公开(公告)号:US11416172B2
公开(公告)日:2022-08-16
申请号:US16785008
申请日:2020-02-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huawei Liu , Yu Hu , Can Chen , Jinshui Liu , Xiaochu Li , Chunyi Tan
IPC: G06F3/06
Abstract: A first storage node communicates with at least one second storage node. A physical disk included in the at least one second storage node is mapped as a virtual disk of the first storage node. The method may include: receiving a first write request, where the first write request carries first to-be-written data; striping the first to-be-written data to obtain striped data, and writing the striped data to a physical disk and/or the virtual disk of the first storage node; and recording a write location of the striped data. For example, the technical solution may be applied to a storage system that includes an NVMe SSD.
-
公开(公告)号:US20220171719A1
公开(公告)日:2022-06-02
申请号:US17667968
申请日:2022-02-09
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Can Chen , Xiaochu Li , Ming Chen
Abstract: A storage system comprises a storage drive that has a physical connector A and a physical connector B for connecting to the first control device and second control device, respectively. The physical connector A and physical connector B are independent access ports. The first control device is configured to access the storage drive through the physical connector A, and the second control device is configured to access the storage drive through the physical connector B.
-
公开(公告)号:US20220147412A1
公开(公告)日:2022-05-12
申请号:US17580940
申请日:2022-01-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qiming Xu , Can Chen , Song Yang , Linan Zhou , Dahong Yan , Juntao Yang
Abstract: A method for implementing storage service continuity in a storage system includes a front-end interface detecting a status of a first storage controller. The storage system includes the front-end interface card and a plurality of storage controllers. The front-end interface card communicates with the storage controllers, and the front-end interface card communicates with a host. When the first storage controller is in an abnormal state, the front-end interface card selects a second storage controller from the storage controllers for the host to process an access request of the host.
-
公开(公告)号:US12197751B2
公开(公告)日:2025-01-14
申请号:US17859378
申请日:2022-07-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Can Chen , Ming Chen , Chunyi Tan
IPC: G06F3/06
Abstract: A data storage method includes that a first device generates N check units for M data units, where M and N are both positive integers, and M+N=K. The first device stores the K units in K hard disk modules in the storage system, where the K units include the M data units and the N check units. Each of the K hard disk modules stores one of the K units. Each hard disk module includes an interface module and a hard disk, and the interface module communicates with the hard disk.
-
公开(公告)号:US11860719B2
公开(公告)日:2024-01-02
申请号:US17580940
申请日:2022-01-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qiming Xu , Can Chen , Song Yang , Linan Zhou , Dahong Yan , Juntao Yang
CPC classification number: G06F11/0784 , G06F11/0727 , G06F11/2089 , G06F13/4221 , G06F2213/0026
Abstract: A method for implementing storage service continuity in a storage system includes a front-end interface detecting a status of a first storage controller. The storage system includes the front-end interface card and a plurality of storage controllers. The front-end interface card communicates with the storage controllers, and the front-end interface card communicates with a host. When the first storage controller is in an abnormal state, the front-end interface card selects a second storage controller from the storage controllers for the host to process an access request of the host.
-
公开(公告)号:US11748037B2
公开(公告)日:2023-09-05
申请号:US17872201
申请日:2022-07-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huawei Liu , Yu Hu , Can Chen , Jinshui Liu , Xiaochu Li , Chunyi Tan
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/064 , G06F3/067 , G06F3/0611 , G06F3/0617 , G06F3/0653 , G06F3/0665 , G06F3/0689
Abstract: A first storage node communicates with at least one second storage node. A physical disk included in the at least one second storage node is mapped as a virtual disk of the first storage node. The method may include: receiving a first write request, where the first write request carries first to-be-written data; striping the first to-be-written data to obtain striped data, and writing the striped data to a physical disk and/or the virtual disk of the first storage node; and recording a write location of the striped data. For example, the technical solution may be applied to a storage system that includes an NVMe SSD.
-
公开(公告)号:US20220357894A1
公开(公告)日:2022-11-10
申请号:US17872201
申请日:2022-07-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huawei Liu , Yu Hu , Can Chen , Jinshui Liu , Xiaochu Li , Chunyi Tan
IPC: G06F3/06
Abstract: A first storage node communicates with at least one second storage node. A physical disk included in the at least one second storage node is mapped as a virtual disk of the first storage node. The method may include: receiving a first write request, where the first write request carries first to-be-written data; striping the first to-be-written data to obtain striped data, and writing the striped data to a physical disk and/or the virtual disk of the first storage node; and recording a write location of the striped data. For example, the technical solution may be applied to a storage system that includes an NVMe SSD.
-
公开(公告)号:US20220342567A1
公开(公告)日:2022-10-27
申请号:US17859378
申请日:2022-07-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Can Chen , Ming Chen , Chunyi Tan
IPC: G06F3/06
Abstract: A data storage method includes that a first device generates N check units for M data units, where M and N are both positive integers, and M+N=K. The first device stores the K units in K hard disk modules in the storage system, where the K units include the M data units and the N check units. Each of the K hard disk modules stores one of the K units. Each hard disk module includes an interface module and a hard disk, and the interface module communicates with the hard disk.
-
公开(公告)号:US20220147268A1
公开(公告)日:2022-05-12
申请号:US17579865
申请日:2022-01-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Changjun He , Can Chen
IPC: G06F3/06
Abstract: A data storage method, a computing device, and a storage system determine, from S stripes, chunks written in one batch, wherein a quantity of chunks that are in the chunks written in one batch and that belong to a same stripe is less than or equal to N, where each of the S stripes comprises (M+N) chunks, where the (M+N) chunks comprise M data chunks and N parity chunks, and where S, M, and N are positive integers, and in turn write the chunks written in one batch to M+N storage devices.
-
-
-
-
-
-
-
-
-