摘要 |
<p>Embodiments of the present invention provide a data processing method, which includes: writing, by an application module, data to be written in a data buffer, and sending a write request command and an address of the data buffer to a Virtual Host Bus Adapter (VHBA), where the write request command includes an address of the data to be written into a storage medium; sending, by the VHBA, the write request command and the address of the data buffer to a storage array module; and acquiring, by the storage array module, the data to be written from the data buffer, and then writing, into the storage medium, the data to be written according to the address of the data to be written into the storage medium. In the embodiments of the present invention, because the application module and the storage array module are in the same physical host, the application module and the storage array module may share one operating system through a VHBA. It is only required to transfer the address of the data buffer and the data to be written when writing the data, so memory copy is reduced and system performance is improved.</p> |