×

BUFFERING DATA TO BE WRITTEN TO AN ARRAY OF NON-VOLATILE STORAGE DEVICES

  • US 20160350009A1
  • Filed: 05/29/2015
  • Published: 12/01/2016
  • Est. Priority Date: 05/29/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of buffering data to be written to an array of non-volatile storage devices in a multi-array system, the method comprising:

  • receiving, by a storage array controller in a first storage array, a request to write data to non-volatile storage devices in the first storage array;

    sending, from the storage array controller in the first storage array to a non-volatile random access memory (‘

    NVRAM’

    ) storage device in the first storage array, an instruction to write the data to dynamic random access memory (‘

    DRAM’

    ) in the NVRAM storage device in the first storage array, wherein;

    the DRAM is configured to receive power from a primary power source, and the DRAM is further configured to receive power from a backup power source in response to the primary power source failing;

    the NVRAM storage device in the first storage array is available for exclusive use by one or more storage array controllers in the first storage array; and

    the multi-array system includes a second storage array that includes a plurality of non-volatile storage devices and an NVRAM storage device in the second storage array, the NVRAM storage device in the second storage array available for exclusive use by one or more storage array controllers in the second storage array;

    writing the data to the DRAM in the NVRAM storage device in the first storage array.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×