| CPC G06F 12/0246 (2013.01) [G06F 13/24 (2013.01); G06F 13/4221 (2013.01)] | 20 Claims |

|
1. A method for data transmission, applied to a host in an apparatus for data transmission, wherein the method comprises:
exchanging, via a PCIe bus, data with a storage array card in the data transmission apparatus; wherein the storage array card comprises address mapping logic;
exchanging, through the storage array card, data with each NVMeSSD in the data transmission apparatus via a PCIe bus;
mapping, through the NVMeSSD, a control address space of the NVMeSSD to the storage array card through the address mapping logic of the storage array card, and using the mapped control address space as a hard disk control mapping address;
mapping, through the address mapping logic of the storage array card, on a storage address space of the NVMeSSD to the storage array card, wherein the mapped storage address space is a host storage mapping address; and
sending, through the hard disk control mapping address in the storage array card, a data transmission instruction to the NVMeSSD, such that the NVMeSSD performs data transmission on the basis of the data transmission instruction and the host storage mapping address in the storage array card.
|