Invention Grant
- Patent Title: Multi-channel communications between controllers in a storage system
-
Application No.: US17512032Application Date: 2021-10-27
-
Publication No.: US11681640B2Publication Date: 2023-06-20
- Inventor: Roland Dreier , Yan Liu , Sandeep Mann
- Applicant: PURE STORAGE, INC.
- Applicant Address: US CA Mountain View
- Assignee: PURE STORAGE, INC.
- Current Assignee: PURE STORAGE, INC.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F13/12
- IPC: G06F13/12 ; G06F13/28 ; G06F12/02

Abstract:
Enabling multi-channel communications between controllers in a storage array, including: creating a plurality of logical communications channels between two or more storage array controllers; inserting, into a buffer utilized by a direct memory access (‘DMA’) engine of a first storage array controller, a data transfer descriptor describing data stored in memory of the first storage array controller and a location to write the data to memory of a second storage array controller; retrieving, in dependence upon the data transfer descriptor, the data stored in memory of the first storage array controller; and writing, via a predetermined logical communications channel, the data into the memory of the second storage array controller in dependence upon the data transfer descriptor.
Information query