×

IMPLEMENTING ENHANCED DATA CACHING AND TAKEOVER OF NON-OWNED STORAGE DEVICES IN DUAL STORAGE DEVICE CONTROLLER CONFIGURATION WITH DATA IN WRITE CACHE

  • US 20150052385A1
  • Filed: 08/15/2013
  • Published: 02/19/2015
  • Est. Priority Date: 08/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementing enhanced data caching and takeover of non-owned storage devices in a computer system comprising:

  • providing each of a first storage device controller and a second storage device controller with a cache memory;

    connecting a plurality of storage devices to the first storage device controller and second storage device controller, and assigning respective ones of the storage devices assigned to the first storage device controller, and respective other ones of the storage devices assigned to the second storage device controller;

    during normal run-time, each storage device controller performing the steps of;

    validating cached write data after writing data to its cache memory by reading the write data from its cache memory;

    responsive to detecting any error on the read, unit check failed storage device controller to reset of the failed storage device controller;

    responsive to a storage device controller fails, a surviving storage device controller performing the steps of;

    queuing host read/write operations for storage devices assigned to the surviving storage device controller; and

    testing from its cache memory a cache mirrored copy of the failed storage device controller'"'"'s cache before taking ownership of all storage devices.

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