The assignee for this patent, patent number 8645586, is
Reporters obtained the following quote from the background information supplied by the inventors: "The present invention relates generally to a computer implemented method for obtaining Small Computer System Interface (SCSI) reservation status information on a storage area network (SAN) device. More specifically, the present invention relates to determining if a SAN device is reserved, under which standard or protocol it is reserved under, as well as other details concerning reservations.
"Data centers are routinely being expanded and/or maintained to add or replace processors, each of which may be a part of a host. In order to enhance utilization, each host may be assigned or otherwise reserve use of storage. Hosts may use one of the SCSI protocols to reserve a disk, using a standard in accordance with SCSI primary commands (SPC), as promulgated by T10 technical committee of the
"Currently, there are two standards in use to reserve storage in the form of logical units. A logical unit or logical unit number (LUN) is one or more disk drives or other SCSI capable devices that are addressable as a unit and is presented to a host via one or more storage controllers. The protocols for communicating from a host, also known as a SCSI Initiator, to a LUN, also known as a SCSI target, can be, for example SPC-2 or SPC-3. The SPC specifies various SCSI commands according to various versions of protocols. SPC-Version 2, equivalently referred to as SPC-2, is a version of commands published in 2001. SPC-Version 3, equivalently referred to as SPC-3, is a version of commands published in 2005. In the case of SPC-2, the reservation mechanism uses RESERVE and RELEASE SCSI commands. In the case of SPC-3, the reservation mechanism uses persistent reservation (PR) SCSI Commands.
"LUNs, as shipped, may have the SCSI protocol state machine installed in the form of firmware. Hosts communicating with the LUN have the flexibility to use either of the
"Accordingly, a remedy is sought."
In addition to obtaining background information on this patent, VerticalNews editors also obtained the inventors' summary information for this patent: "A computer implemented method for determining reservation status information for a logical unit number (LUN). A host transmits a persistent reservation in command with read reservation to a first LUN, wherein the host is connected to a port of the data storage server to which the first LUN belongs. The host receives a message from the first LUN. The host determines that the message is a success message. The host, responsive to a determination that the message is a success message, sends to the first LUN, a persistent reservation with read keys. The host determines that the first LUN responds with a zero data length. The host, responsive to a determination that the first LUN responds with a zero data length, sends a SCSI command test unit ready to the first LUN. The host determines that the test unit ready (TUR) succeeds. The host, responsive to a determination that the TUR succeeds, verifies a reservation policy attribute of the first LUN."
For more information, see this patent: Anumalasetty, Kiran K; Ham, Nicholas S; Jasti,
Keywords for this news article include:
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Koch Brothers Step up Anti-Obamacare Campaign
- FDIC Sues Big Banks Over Rate Manipulation
- Vybz Kartel Convicted of Murder
- SoCalGas Reaches Record Spend on Diversity Suppliers
- FDIC Accuses Big Banks of Fraud, Conspiracy
- Stocks Close Lower Ahead of Crimea Vote
- U.S. Consumer Sentiment Falls in Early March
- Jittery Investors Dumping Russian Stocks
- Is Malaysian Airlines Flight 370 in Andaman Sea?
- Ulta Shares Look Good on Strong Q4