×

Storage in multi-queue storage devices using queue multiplexing and access control

  • US 10,031,872 B1
  • Filed: 12/20/2017
  • Issued: 07/24/2018
  • Est. Priority Date: 01/23/2017
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for data storage, comprising:

  • in a system that comprises multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, running, in a server among the servers, multiple data-path instances (DPs) that operate independently of one another and issue storage commands for execution in the multi-queue storage devices;

    using an Input-Output Multiplexer (I/O MUX) process, multiplexing the storage commands issued by the multiple DPs running in the server; and

    executing the multiplexed storage commands in the multi-queue storage devices, including, in a given multi-queue storage device, queuing the storage commands issued by the multiple DPs running in the server in a single queue pair (QP) associated with the I/O MUX process.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×