Invention Grant
- Patent Title: Write mirroring to storage class memory devices
-
Application No.: US14826703Application Date: 2015-08-14
-
Publication No.: US09836404B2Publication Date: 2017-12-05
- Inventor: Sandeep Kumar R. Ummadi , Brian McKean , Gregory Friebus , Pradeep Ganesan
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Haynes and Boone, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0875 ; G06F12/02 ; G06F12/0802 ; G06F3/06

Abstract:
Systems and techniques are disclosed for the mirroring of cache data from a storage controller to a storage class memory (“SCM”) device. The storage controller receives a write request, caches the write data, and mirrors the write data to the SCM device instead of to a cache of another storage controller. The SCM device stores the mirrored data in the SCM device. The storage controller acknowledges the write to the host. If the storage controller later fails, an alternate controller assumes ownership of storage volumes associated with the failed controller. Upon receipt of a new read request to the failed controller, the alternate controller checks the SCM device for a cache hit. If there is, the data is read from the SCM device; otherwise, it is read from the storage volume(s). The read data is cached at the alternate controller and then sent on to the requesting host.
Public/Granted literature
- US20170046268A1 Write Mirroring to Storage Class Memory Devices Public/Granted day:2017-02-16
Information query