Parity file

Parity file

Parity files are files that are created to accompany data files, and are used to preserve data integrity and assist in data recovery. They are useful when data files are transmitted or stored on less-than-perfect mediums such as newsgroup messages, satellite transmission, or optical disk. Parity files are constructed according to algorithms (such as those designed by the Parchive project at Sourceforge).

Overview

First, one or more data file are analyzed and a group of 'parity files' are built that record the structure of the files to be protected.

Later, if any of the protected files are lost, the parity files can be used to re-create the missing files.

Even if one or more of the parity files are missing, the remainder of the set can still rebuild missing original files, if there is enough of the backup present. If too many files are missing, the parity files will not have enough base data to work with.

Parity

A parity is the difference within a set of binary code. the parity of 1-0 is 1, 0-0 is 0 and 0-1 is 1, therefore lost data can be rebuilt based on the parity of a set of code.

Parity File Archiver Software

Below are examples of file archivers that create parity files. A comprehensive list of archive software is also available.
* Parchive
* SmartPAR
* QuickPAR

ee also

* File spanning
* Parchive

External links

* [http://www.slyck.com/ng.php?page=6 Slyck's Guide to the Newsgroups] PAR and PAR2 files


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • File spanning — is a term used to describe the ability to package a single file or data stream into separate files of a specified size. It also implies the ability to re combine the package files back into the original file or data stream.This is useful when… …   Wikipedia

  • OneFS distributed file system — OneFS Developer Isilon Systems Full name OneFS Introduced 2003 (OneFS 1.0 based on FreeBSD) Structures Directory contents B+ trees File allocation …   Wikipedia

  • Zettabyte File System — ZFS (Zettabyte File System)  файловая система, изначально созданная в Sun Microsystems для операционной системы Solaris. Эта файловая система поддерживает большие объёмы данных, объединяет концепции файловой системы и менеджера логических… …   Википедия

  • Archive file — An archive file is a file that is composed of one or more files along with metadata that can include source volume and medium information, file directory structure, error detection and recovery information, file comments, and usually employs some …   Wikipedia

  • Zeta File System — ZFS ist ein von Sun Microsystems entwickeltes transaktionales Meta Dateisystem mit integriertem Volume Management. Der Name ZFS stand ursprünglich für Zettabyte File System, ist aber inzwischen ein Pseudo Akronym, wodurch die Langform nicht mehr… …   Deutsch Wikipedia

  • Zettabyte File System — ZFS ist ein von Sun Microsystems entwickeltes transaktionales Meta Dateisystem mit integriertem Volume Management. Der Name ZFS stand ursprünglich für Zettabyte File System, ist aber inzwischen ein Pseudo Akronym, wodurch die Langform nicht mehr… …   Deutsch Wikipedia

  • Purchasing Power Parity — Kaufkraftparität (KKP) (engl. purchasing power parity, PPP; parität = Gleichheit von lat. par = gleich) ist ein Begriff der makroökonomischen Analyse. Die KKP zwischen zwei geografischen Räumen liegt dann vor, wenn Waren und Dienstleistungen… …   Deutsch Wikipedia

  • RAID — This article is about the data storage technology. For other uses, see Raid (disambiguation). RAID, an acronym for Redundant Array of Independent Disks (originally Redundant Array of Inexpensive Disks),[1] is a storage… …   Wikipedia

  • Parchive — Filename extension .par, .par2, .par3, pa3, .p?? Type of format forward error correction Parchive (a contraction of parity archive volume set) is an open source software project that emerged in 2001 to develop a parity file format, as conceived… …   Wikipedia

  • Error detection and correction — In mathematics, computer science, telecommunication, and information theory, error detection and correction has great practical importance in maintaining data (information) integrity across noisy channels and less than reliable storage… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”