Friday, January 15, 2010

Disk Striping in Microsoft Windows

Disk striping is a method of dividing data into several data blocks across different partitions on several hard disks which are used in a multiple hard disk systems such as RAID (Redundant Array of Independent Disks). Each stripe in the disk stripping process is of the minimum size in the multiple hard disks. Because of an array of hard disks, the disk striping enhances the performance by using the hardware in all these drives in parallel.

Disk striping is an important tool to help you to recover your data if any of the disk fails in array. If more than one drive fails, the data becomes inaccessible and you need to opt for Hard Drive Recovery software to get the data.

The Server versions of MS Windows operating system (including Windows Server 2000 and Windows Server 2003) enable you to set default hard drive striping with parity for redundancy. It can be done even without parity:

What happens in Striping with parity ?

In this mode the striping can b done with min 3 and max 32 hard drives. A single stripe on stripe set with the parity could be located on every physical disk. The space used used on hard drive for storing the parity information is equal to size of a partition in set.

Lets Discuss Striping without parity

The problem with this process is that it does not provide fault tolerance. In this method if any of disks in stripe gets damaged, the whole disk stripe would be lost. Here the stripe set is created on minimum 2 and maximum 32 disks. A single stripe on stripe set could be located on every physical disk. It provides excellent performance of all the Microsoft Windows disk management strategies.

In these situations, Hard Drive Recovery is required to solve the data loss situations. The recovery is best possible by using hard drive recovery software. They work in most of the data loss situations and retrieve all types of lost files, documents and other data.