Werking
Het Silent Brick System gebruikt Erasure Resilient Coding (ERC) als opslagmethode voor de functies
Virtual Tape Library
Compliant Archive
SNAS ERC
Virtual Tape Library
SNAS ERC
Hierbij worden gegevens in fragmenten verdeeld, uitgebreid met redundante datastukken en opnieuw gecodeerd. Vervolgens worden de gegevens over meerdere opslagapparaten verdeeld. Deze methode zorgt voor een hoge dataveiligheid.
Het Silent Brick System beschikt over een functie voor digitale controle van de gegevens (Digital Audit). Hierbij wordt elk afzonderlijk bit van de opgeslagen data regelmatig en automatisch op fouten gecontroleerd. Door de hoge redundantievoorraden van de Silent Brick Bibliotheek kan een getroffen harde schijf tijdens bedrijf worden gerepareerd of uitgeschakeld, zonder dat er gegevensverlies optreedt.
De Silent Brick Storage Containers worden uitgerust met datadragers uit verschillende productiebatches. Hierdoor wordt gegevensverlies door batchfouten voorkomen.
Het Silent Brick System gebruikt het bestandssysteem ZFS met de redundantie-logica RAID-Z bij de functie SNAS.
RAID-Z combineert meerdere fysieke datadragers tot één logisch station om de uitvalveiligheid en prestaties te verhogen. Het lijkt in de werking op andere RAID-systemen, maar heeft enkele bijzondere eigenschappen:
Het is uitsluitend ontworpen voor het ZFS-bestandssysteem en kan alleen daarmee worden gebruikt.
De functies van RAID-Z zijn direct geïntegreerd in het ZFS-bestandssysteem.
Het gebruikt dynamische bandbreedtes in plaats van vaste blokgroottes.
RAID-Z maakt gebruik van de ZFS-functies voor zelfherstel van gegevens:
Bij elke leesbewerking van een blok wordt de checksum gecontroleerd.
Bij afwijkingen wordt de pariteitsinformatie gebruikt om foutieve gegevens te identificeren en te corrigeren.
Vanwege de veilige opbouw heeft RAID-Z enkele voordelen ten opzichte van een klassiek RAID:
Voorkoming van het "Write-Hole"-effect door de Copy-on-Write-functionaliteit van ZFS.
Betere gegevensintegriteit door extra controlesommen op bestandssysteemniveau.
Grotere flexibiliteit bij de configuratie van opslagpools.