-
公开(公告)号:GB2551077A
公开(公告)日:2017-12-06
申请号:GB201713001
申请日:2016-01-14
Applicant: IBM
Inventor: KESHAV GOVIND KAMBLE , ATUL TAMBE , VIJOY PANDEY
IPC: G06F3/06
Abstract: In one embodiment, a system includes non-volatile memory (NVM) configured to store data, a memory controller connected to the NVM via a NVM interface, a network interface card (NIC) connected to the memory controller, a processor, the logic being configured to: initiate cluster parameters that govern how a NVM cluster will function and operate, multicast cluster parameters of the NVM cluster at predetermined intervals to any other node in the NVM cluster, and map submission and completion queues of any shared NVM on other nodes in the NVM cluster to the memory controller based on details of the shared NVM on the other nodes in the NVM cluster, wherein the submission queue is configured to store commands to access the shared NVM and the completion queue is configured to store completed commands after being processed through the submission queue.
-
公开(公告)号:GB2551077B
公开(公告)日:2018-05-30
申请号:GB201713001
申请日:2016-01-14
Applicant: IBM
Inventor: KESHAV GOVIND KAMBLE , ATUL TAMBE , VIJOY PANDEY
IPC: G06F3/06
Abstract: In one embodiment, a method includes initiating cluster parameters that govern how a non-volatile memory (NVM) cluster functions and operates. Submission and completion queues of shared NVM on other nodes in the NVM cluster are mapped based on details of the shared NVM on the other nodes in the NVM cluster. The submission queue is configured to store commands to access the shared NVM according to a first-in-first-out (FIFO) scheme. The completion queue is configured to store completed commands after being processed through the submission queue. In another embodiment, a host-based data storage system includes NVM configured to store data. The host-based data storage system further includes a processor and logic integrated with and/or executable by the processor to perform the foregoing method.
-