Inventors:
John Timothy O'Brien - Louisville CO, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 13/36, G06F 13/28, G06F 15/16
US Classification:
710315, 710 22, 710 26, 710305, 710308, 709203, 709212, 709213, 370412, 370463, 370466
Abstract:
A data storage system includes an input/output server and a storage unit. The input/output server includes a processor, memory, and a host channel adapter. The storage unit includes a processor, memory, and a storage module. The storage module includes a storage controller, and an interface block for connecting the storage module to a corresponding memory-mapped interface. The storage unit further includes a host channel adaptor. The storage unit host channel adapter is connected to a corresponding memory-mapped interface. The storage unit host channel adapter is capable of remote direct memory access to the input/output server. Protocol translation logic is configured to intercept a memory access request from the storage controller, and initiate a corresponding remote direct memory access to the input/output server through the storage unit host channel adapter and the input/output server host channel adapter.