Systems and methods for storage error management

S Sundararaman, N Talagala, E Sarto, S Li - US Patent 9,946,607, 2018 - Google Patents
A storage layer stores integrity data corresponding to data groups being written to a storage
array. The storage layer validates stored data groups by use of the integrity data …

Efficient redundant array of independent disks (RAID) write hole solutions

JP Freyensee, SN Trika, BE Veal - US Patent 9,910,786, 2018 - Google Patents
Disclosed are solutions for resolving a redundant array of independent disks (RAID) write
hole, or a parity-based fault scenario that occurs when a power failure and a drive failure …

Update and rollback of code and API versions

AC Chud - US Patent 10,379,838, 2019 - Google Patents
Technologies are described for determining when an updated version of a configuration of a
computing resource may be rolled back to a previous version. The computing resource can …

Techniques to recover data using exclusive OR (XOR) parity information

JB Khan, AS Ramalingam, P Kalavade - US Patent 10,120,751, 2018 - Google Patents
Examples may include techniques to recover data from a solid state drive (SSD) using
exclusive OR (XOR) parity information. Data saved to non-volatile types of block-erasable …

Data write method and solid-state drive array

D Wu, X Xu, J Wang - US Patent 11,243,701, 2022 - Google Patents
The present invention provides a data write method and a solid-state drive array. The solid-
state drive array is based on a RAID system and includes n solid-state drives. Before to-be …

Redundant array of independent disks (RAID) write hole solutions

S Ptak, SN Trika, P Wysocki, K Karkra… - US Patent …, 2018 - Google Patents
An apparatus includes a plurality of drives configured as a redundant array of independent
disks (RAID) and drive array controller logic to: calculate a first partial parity log (PPL) value …

Raid logical stripe backup to non-volatile memory in response to raid storage device media errors

TJ Louie, EN Mandese, JF Pacheco - US Patent 9,588,857, 2017 - Google Patents
When a media error occurs on a storage device of a number of storage devices of a
redundant array, the logical stripe of data affected by the media error is determined. A …

Update and rollback of configurations in a cloud-based architecture

AC Chud - US Patent 10,725,763, 2020 - Google Patents
An updated version of a configuration of a computing resource may be rolled back to a
previous version. The computing resource can include code for a function or the computing …

Providing preferential access to a metadata track in two track writes

KA Anderson, KJ Ash, LM Gupta, JM Minch… - US Patent …, 2020 - Google Patents
(57) ABSTRACT A metadata track stores metadata corresponding to both a first customer
data track and a second customer data track. In response to receiving a first request to …

Atomic rights in a distributed memory system

N Yoshimura - US Patent 9,760,295, 2017 - Google Patents
According to one embodiment, a memory system includes a plurality of memories, a plurality
of first processing units, and a second processing unit. The plurality of first process ing units …