Чтение-модификация-запись

Read-modify-write

Чтение-модификация-запись — цикл частичной записи RAID-полосы: контроллер читает прежние данные и контрольную информацию, пересчитывает их и записывает обновление.

Read-modify-write — алгоритм обработки частичной записи в RAID с контрольной информацией, когда изменяемый блок не покрывает всю полосу. Перед обновлением контроллеру необходимо получить старое содержимое блока и прежние данные чётности. После чтения вычисляется новая чётность с учётом изменённых данных, затем на носители записываются новый блок и обновлённая чётность. Такой цикл создаёт дополнительные операции ввода-вывода и особенно заметен при малых случайных записях. Метод характерен для RAID 5 и RAID 6, а также схожих схем защиты данных. Альтернативой служит запись полной полосы, при которой контроллер формирует все данные полосы и вычисляет чётность без чтения старых блоков.

Синонимы и варианты написания:

RMWцикл RMWread modify write
Просмотров: 32

Где встречается

Статьи, в которых используется термин «Чтение-модификация-запись»

Связанные термины

Adaptec SmartRAID

Adaptec SmartRAID — семейство аппаратных RAID-контроллеров Microchip для SAS/SATA, а в новых tri-mode-моделях — также для NVMe-накопителей.

RAIDХранение данныхКонтроллер

Foreign Configuration

Состояние, при котором RAID-контроллер считает найденную на дисках конфигурацию массива не зарегистрированной или не совпадающей с текущей. Её проверяют и импортируют либо очищают.

RAIDКонтроллерDell

IT mode(Initiator Target mode)

IT mode — прошивочный режим прежде всего SAS HBA Broadcom/LSI и их OEM-вариантов, в котором ОС видит отдельные SAS/SATA-накопители без аппаратных RAID-томов.

RAIDХранение данныхКонтроллер

BBU(Battery Backup Unit)

Аккумуляторный модуль, поддерживающий питание энергозависимого кэша RAID-контроллера при сбое питания до восстановления питания и записи данных на диски.

RAIDКонтроллерСредний

CacheVault

CacheVault — технология защиты кэша записи RAID-контроллера, сохраняющая во флеш-память подтверждённые хосту, но ещё не записанные на диски данные при потере питания.

Хранение данныхRAIDКонтроллер