Стабильное хранение - Stable storage

Стабильное хранение это классификация компьютерное хранилище данных технология, которая гарантирует атомарность для любой данной операции записи и позволяет писать программное обеспечение, которое крепкий от некоторых сбоев оборудования и питания. Чтобы считаться атомарной, после считывания только что записанной части диска подсистема хранения должна возвращать либо данные записи, либо данные, которые были на этой части диска до операций записи.

Большинство компьютеров Дисковый привод не считаются стабильным хранилищем, поскольку не гарантируют атомарную запись; ошибка могла быть возвращена при последующем чтении диска, на который она была только что записана, вместо новых или предыдущих данных.

Выполнение

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

Однако чаще всего стабильная функциональность хранилища достигается за счет зеркальное отображение данные на отдельных дисках через RAID технологии (уровень 1 и выше). RAID-контроллер реализует запись на диск. алгоритмы которые позволяют отдельным дискам работать как стабильное хранилище. сбой диска в массиве дисков, тогда как программная технология записи в отдельные области одного и того же диска защищает только от некоторых видов сбоев внутренних дисковых носителей, таких как плохие сектора в однодисковых устройствах.