RAID, or Redundant Array of Independent Disks, is a technology for saving data on a number hard drives that operate together as a single logical unit. The drives could be physical or logical i.e. in the second case a single drive is divided into separate ones through virtualization software. Either way, the very same data is saved on all drives and the key benefit of employing such a setup is that in case a drive fails, the data shall still be available on the remaining ones. Having a RAID also improves the performance since the input and output operations will be spread among a couple of drives. There are several types of RAID depending on how many hard drives are used, whether writing is done on all the drives in real time or just on a single one, and how the info is synced between the drives - whether it's recorded in blocks on one drive after another or it is mirrored from one on the others. These factors indicate that the fault tolerance and the performance between the different RAID types can differ.

RAID in Shared Hosting

All of the content that you upload to your new shared hosting account will be saved on fast SSD drives that function in RAID-Z. This configuration is built to employ the ZFS file system which runs on our cloud Internet hosting platform and it adds one more level of security for your website content in addition to the real-time checksum authentication that ZFS uses to guarantee the integrity of the data. With RAID-Z, the info is saved on several disks and at least 1 is a parity disk - whenever information is recorded on it, an extra bit is added, so if any drive stops functioning for whatever reason, the stability of the information can be verified by recalculating its bits in accordance with what is kept on the production hard drives and on the parity one. With RAID-Z, the functioning of our system won't be interrupted and it will continue operating effectively until the malfunctioning drive is changed and the info is synced on it.

RAID in Semi-dedicated Servers

The RAID type which we employ for the cloud hosting platform where your semi-dedicated server account will 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. In simple terms, whenever any data is copied on this particular drive, one more bit is included to it and in case a defective disk is replaced, the data that will be cloned on it is a mix of the data on the remaining hard drives in the RAID and that on the parity one. It's done this way to guarantee that your info is intact. During this process, your sites will be functioning normally since RAID-Z enables an entire drive to fail without service disturbances and it simply works by using one of the remaining ones as the main production drive. Using RAID-Z together with the ZFS file system which uses checksums to ensure that no data will get silently corrupted on our servers, you won't ever have to worry about the integrity of your files.

RAID in VPS Servers

The SSD drives which we use on the machines where we generate VPS servers work in RAID to ensure that any content you upload will be available and intact all the time. At least 1 drive is employed for parity - one bit of data is added to any data cloned on it. In the event that a main drive fails, it is replaced and the information that will be cloned on it is calculated between the rest of the drives and the parity one. It's done this way to ensure that the right information is copied and that no file is corrupted as the new drive will be included in the RAID afterwards. Also, we use hard disks operating in RAID on the backup servers, so in case you add this upgrade to your VPS plan, you will use an even more reliable hosting service because your content will be available on multiple drives regardless of any kind of unforeseen hardware failure.