RAID, or Redundant Array of Independent Disks, is a technology for keeping data on several hard disks that work together as one single logical unit. The drives could be physical or logical i.e. in the latter case one drive is split into separate ones via virtualization software. In either case, the same info is kept on all drives and the basic benefit of employing this kind of a setup is that if a drive stops working, the data shall still be available on the remaining ones. Having a RAID also improves the performance because the input and output operations will be spread among a few drives. There are several types of RAID depending on how many hard drives are used, whether writing is carried out on all the drives in real time or just on one, and how the data is synchronized between the hard drives - whether it's written in blocks on one drive after another or it is mirrored from one on the others. These factors mean that the fault tolerance and the performance between the different RAID types may vary.

RAID in Shared Web Hosting

The hard drives which we employ for storage with our state-of-the-art cloud web hosting platform are not the standard HDDs, but extremely fast solid-state drives (SSD). They operate in RAID-Z - a special setup developed for the ZFS file system which we work with. All of the content that you upload to your shared web hosting account will be saved on multiple disk drives and at least one will be employed as a parity disk. This is a specific drive where an additional bit is added to any content copied on it. If a disk in the RAID fails, it'll be replaced without any service disruptions and the data will be rebuilt on the new drive by recalculating its bits using the data on the parity disk plus that on the other disks. This is done so as to guarantee the integrity of the data and together with the real-time checksum validation that the ZFS file system executes on all drives, you won't ever need to be concerned about losing any info no matter what.

RAID in Semi-dedicated Hosting

The RAID type which we use for the cloud web hosting platform where your semi-dedicated hosting account will be created is called RAID-Z. What is different about it is that at least one of the disks is used as a parity drive. Simply put, whenever any kind of data is cloned on this particular drive, one more bit is added to it and in the event that a problematic disk is changed, the info which will be duplicated on it is a combination of the data on the remaining hard disks in the RAID and that on the parity one. This is done to ensure that the info is intact. Throughout this process, your websites will be functioning normally as RAID-Z allows for an entire drive to fail without any service disturbances and it simply works by using one of the other ones as the main production drive. Using RAID-Z together with the ZFS file system which uses checksums to guarantee that no data can get silently corrupted on our servers, you won't ever need to worry about the integrity of your files.