RAID, or Redundant Array of Independent Disks, is a technology of keeping data on a number hard disks that work together as one single logical unit. The drives could be physical or logical i.e. in the second case one drive is divided into independent ones through virtualization software. In any case, the very same data is kept on all drives and the basic benefit of using this kind of a setup is that in case a drive stops working, the data shall still be available on the other ones. Employing a RAID also enhances the performance since the input and output operations will be spread among a few drives. There are several types of RAID dependant upon how many hard disks are used, whether writing is performed on all of the drives in real time or just on a single one, and how the data is synchronized between the hard drives - whether it is recorded in blocks on one drive after another or all of it is mirrored from one on the others. These factors suggest that the error tolerance and the performance between the different RAID types may differ.

RAID in Shared Web Hosting

The revolutionary cloud hosting platform where all shared web hosting accounts are generated uses fast NVMe drives instead of the traditional HDDs, and they operate in RAID-Z. With this configuration, several hard disks function together and at least one of them is a dedicated parity disk. Simply put, when data is written on the remaining drives, it is cloned on the parity one adding an extra bit. This is carried out for redundancy as even in case some 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 recorded on the other ones, thus not a single thing will be lost and there will be no service disturbances. This is another level of protection for your info along with the cutting-edge ZFS file system which uses checksums to ensure that all data on our servers is intact and is not silently corrupted.

RAID in Semi-dedicated Servers

The info uploaded to any semi-dedicated server account is kept on NVMe drives which function in RAID-Z. One of the drives in such a setup is used for parity - each time data is cloned on it, an extra bit is added. In case a disk turns out to be faulty, it will be taken out of the RAID without disturbing the functioning of the websites since the data will load from the remaining drives, and when a brand new drive is added, the data that will be copied on it will be a combination between the info on the parity disk and data stored on the other hard drives in the RAID. That is done in order to ensure that the data which is being copied is accurate, so as soon as the new drive is rebuilt, it could be incorporated into the RAID as a production one. This is an extra guarantee for the integrity of your data because the ZFS file system which runs on our cloud web hosting platform analyzes a unique checksum of all the copies of your files on the separate drives to be able to avoid any possibility of silent data corruption.

RAID in VPS Servers

The NVMe drives which we use on the physical machines where we set up VPS servers work in RAID to make sure that any content you upload will be available and intact all the time. At least a single drive is employed for parity - one bit of information is added to any data cloned on it. In the event that a main drive fails, it is changed and the info which will be duplicated on it is calculated between the rest of the drives and the parity one. This is done to make sure that the required info is copied and that no file is corrupted since the new drive will be a part of the RAID afterwards. We also use hard drives operating in RAID on the backup servers, so if you add this upgrade to your VPS package, you'll use an even more reliable Internet hosting service because your content will be available on multiple drives regardless of any sudden hardware failure.