QLogic/Cavium Assigned Three Patents
Efficient caching using intelligent storage adapter, using intelligent storage adapter for replication in clustered environment, improved caching with data recovery
By Francis Pelletier | November 17, 2016 at 2:38 pmEfficient caching using an intelligent storage adapter
QLogic Corporation, Aliso Viejo, CA, has been assigned a patent (9,483,207) developed by Srivastava, Gaurav, Kshatriya, Sameer K., and Revankar, Shashikiran, Pune, India, for a “methods and systems for efficient caching using an intelligent storage adapter.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for caching information are provided. A method includes receiving an input/output, (I/O) request for writing data at a storage device, the I/O request including a logical unit number, (LUN) identifier, a logical block address, (LBA) associated with storage space at the storage device and a data payload, determining a hash value using the data payload, using the hash value to determine if the data payload already has been cached by an adapter, updating a reference count at a hash data structure indicating that the cached data payload is referenced by more than one I/O request, when the data payload has been cached by the adapter, and updating the hash data structure, when the data payload does not exist at a cache managed by the adapter.“
The patent application was filed on January 9, 2015 (14/593,898).
Using intelligent storage adapter for replication in clustered environment
QLogic Corporation, Aliso Viejo, CA, has been assigned a patent (9,477,424) developed by Verma, Anurag, Pune, India, for a “methods and systems for using an intelligent storage adapter for replication in a clustered environment.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Methods and systems for synchronous replication of data are provided. A master intelligent storage adapter operating within a cluster having a slave intelligent storage adapter receives a plurality of write requests, generates a first input/output, (I/O) request for storing the data for the plurality of write requests at a first storage device, and generates a second I/O request for a replication module executed by a computing device for synchronously storing the data at a second storage device. The computing device initiates a synchronous replication operation to replicate the data for the plurality of write requests at the second storage device.“
The patent application was filed on July 23, 2014 (14/339,086).
Improved caching with data recovery
QLogic Corporation, Aliso Viejo, CA, has been assigned a patent (9,477,414) developed by Gokhale, Parag, Pune, India, for a “methods and systems for improved caching with data recovery.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for improved caching with data recovery are disclosed. A write input/output, (I/O) request is received from an application to write to a storage area network, (SAN) LUN that is cached by a first intelligent storage adapter, (ISA) using a cache LUN and mirrored by a second ISA using a mirror LUN. Write through caching is enabled, when either the first ISA or the second ISA has failed. The write I/O request is proceed by a surviving ISA from among the first ISA and the second ISA, where the surviving ISA sends the write I/O to the SAN LUN. Data is copied from a local storage device of the surviving ISA to a recovery LUN, and periodically data is also flushed from the local storage of the surviving ISA to the SAN LUN.“
The patent application was filed on August 20, 2014 (14/464,535).