[prev] 5 [next]

Durability (cont)

Durabilty begins with a stable disk storage subsystem
  • i.e. putPage() and getPage() always work as expected

We can prevent/minimise loss/corruption of data due to:
  • mem/disk transfer corruption ⇒ parity checking
  • sector failure ⇒ mark "bad" blocks
  • disk failure ⇒ RAID (levels 4,5,6)
  • destruction of computer system ⇒ off-site backups