Redundant Array of Independent Disks, or RAID, is a way of saving content on a number of hard drives at the same time. A RAID can be software or hardware depending on the HDDs which are used - physical or logical ones, still what’s common between them is that they all operate as just a single unit where your information is stored. The main advantage of using a RAID is redundancy as the data on all the drives shall be exactly the same at all times, so even if one of the drives fails for some reason, the information will still be available on the other drives. The general performance will also improve since the reading and writing processes can be split between different drives, so a single one can't be overloaded. There are different sorts of RAIDs where the performance and fault tolerance may differ depending on the particular setup - whether data is written on all the drives in real time or it is written on a single drive and then mirrored on another, the number of drives are used for the RAID, etc.

RAID in Web Hosting

The cutting-edge cloud web hosting platform where all web hosting accounts are made uses super fast SSD drives as an alternative to the standard HDDs, and they work in RAID-Z. With this setup, multiple hard drives function together and at least 1 is a dedicated parity disk. Simply put, when data is written on the remaining drives, it is copied on the parity one adding an extra bit. This is done for redundancy as even in case a drive fails or falls out of the RAID for some reason, the data can be rebuilt and verified using the parity disk and the data saved on the other ones, which means that not a thing will be lost and there will not be any service disturbances. This is one more level of protection for your information together with the advanced ZFS file system which uses checksums to make sure that all the data on our servers is undamaged and is not silently corrupted.

RAID in Semi-dedicated Servers

The data uploaded to any semi-dedicated server account is saved on SSD drives which operate in RAID-Z. One of the drives in such a configuration is used for parity - each time data is copied on it, an extra bit is added. In case a disk happens to be faulty, it will be removed from the RAID without interrupting the functioning of the sites as the data will load from the rest of the drives, and when a new drive is added, the information that will be cloned on it will be a combination between the data on the parity disk and data stored on the other hard disks in the RAID. That is done so as to guarantee that the info that is being cloned is correct, so once the new drive is rebuilt, it could be included in the RAID as a production one. This is one more guarantee for the integrity of your info because the ZFS file system that runs on our cloud web hosting platform analyzes a special checksum of all of the copies of the files on the different drives so as to avoid any probability of silent data corruption.

RAID in VPS Servers

The SSD drives that we use on the machines where we set up VPS servers operate in RAID to ensure that any content which you upload will be available and intact all the time. At least a single drive is used for parity - one bit of info is added to any data cloned on it. In case a main drive stops working, it is replaced and the data which will be copied on it is calculated between the rest of the drives and the parity one. This is done to make sure that the required data is copied and that not a single file is corrupted because the new drive will be a part of the RAID afterwards. In addition, we use hard drives functioning in RAID on the backup servers, so in case you add this upgrade to your VPS package, you'll use an even more reliable hosting service since your content will be available on multiple drives irrespective of any unpredicted hardware failure.