Redundant Array of Independent Disks, or RAID, is a method of saving content on several hard drives concurrently. A RAID could be software or hardware based on the HDDs that are used - physical or logical ones, however what is common between them is that they all function as just a single unit where info is kept. The biggest advantage of using a RAID is redundancy as the data on all of the drives will be identical at all times, so even in case a drive fails for some reason, the information will still be present on the rest of the drives. The overall performance is also better because the reading and writing processes will be split between different drives, so a single one can't be overloaded. There are different types of RAIDs where the effectiveness and fault tolerance may differ according to the particular setup - whether info is written on all of the drives in real time or it is written on one drive and afterwards mirrored on another, what amount of drives are used for the RAID, etcetera.

RAID in Hosting

The SSD drives which our cutting-edge cloud Internet hosting platform employs for storage operate in RAID-Z. This type of RAID is designed to work with the ZFS file system that runs on the platform and it takes advantage of the so-called parity disk - a special drive where info saved on the other drives is duplicated with an additional bit added to it. In the event that one of the disks fails, your sites shall continue working from the other ones and as soon as we replace the problematic one, the info which will be copied on it will be recovered from what is stored on the other drives together with the information from the parity disk. This is performed in order to be able to recalculate the elements of every single file properly and to validate the integrity of the information duplicated on the new drive. This is one more level of security for the information which you upload to your hosting account in addition to the ZFS file system that analyzes a special digital fingerprint for each and every file on all the disk drives in real time.

RAID in Semi-dedicated Servers

The RAID type that we use for the cloud Internet hosting platform where your semi-dedicated server account shall be created is called RAID-Z. What is different about it is that at least one of the disks is employed as a parity drive. Put simply, whenever any data is cloned on this specific drive, one more bit is added to it and in the event that a malfunctioning disk is replaced, the info which will be copied on it is a mix of the data on the remaining drives 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 up and running normally because RAID-Z makes it possible for an entire drive to fail without any service interruptions and it simply uses one of the remaining ones as the main production drive. Using RAID-Z together with the ZFS file system that uses checksums to warrant that no data shall get silently corrupted on our servers, you will never need to worry about the integrity of your files.