一种实现NVMe over Fabric架构中数据读写命令的控制方法、设备和系统。数据处理单元接收所述控制设备发送的控制命令,所述数据处理单元根据控制设备发送的控制命令,将缓存单元的存储空间划分为两个以上的存储空间,建立所述两个以上的存储空间与命令队列之间的对应关系;所述数据处理单元在接收所述控制设备发送的第一命令队列中的第一数据读写命令时,将所述第一数据读写命令所要传输的数据,缓存到第一命令队列对应的缓存单元的存储空间中。避免了因某一个命令队列中的数据读写命令所要传输的数据占用缓存单元的存储空间,导致的其它命令队列中的数据读写命令因缓存单元的存储空间不足而无法被执行的问题。