摘要 |
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for presentation of direct accessed storage under a logical drive model; for implementing a distributed architecture for cooperative NVM Data protection; data mirroring for consistent SSD latency; for boosting a controller's performance and RAS with DIF support via concurrent RAID processing; for implementing arbitration and resource schemes of a doorbell mechanism, including doorbell arbitration for fairness and prevention of attack congestion; and for implementing multiple interrupt generation using a messaging unit and NTB in a controller through use of an interrupt coalescing scheme. For instance, there is disclosed a storage apparatus having therein a plurality of NAND (Negated AND) based flash memory components arranged into a plurality of NAND arrays; a NAND controller communicatively interfaced with the plurality of NAND arrays; and block mirroring logic to establish a mirrored copy for each data block written to the storage apparatus, each mirrored copy to be stored within one of plurality of NAND arrays. Other related embodiments are disclosed. |
申请人 |
INTEL CORPORATION |
发明人 |
SLAIGHT, THOMAS, M.;RADHAKRISHNAN, SIVAKUMAR;SCHMISSEUR, MARK A.;KUMAR, PANKAJ;MONDAL, SAPTARSHI;TAN, SIN, S.;LEE, DAVID, C.;JONES, MARC, T.;EDIRISOORIYA, GEETANI, R.;BURRES, BRADLEY, A.;LEITNER, BRIAN, M.;HAREN, KENNETH, C.;KLINGLESMITH, MICHAEL, T.;WILCOX, MATTHEW, R.;DAHLEN, ERIC, J. |