RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard disk drives which work together as a single logical unit. The drives can be physical or logical i.e. in the latter case one drive is divided into independent ones via virtualization software. Either way, the same info is saved on all of the drives and the main advantage of employing such a setup is that if a drive stops working, the data will still be available on the other ones. Having a RAID also boosts the performance since the input and output operations will be spread among a number of drives. There are several types of RAID based on how many hard disks are used, whether writing is done on all drives in real time or just on a single one, and how the information is synchronized between the drives - whether it's written in blocks on one drive after another or all of it is mirrored from one on the others. These factors imply that the error tolerance as well as the performance between the different RAID types can differ.

RAID in Cloud Hosting

The drives which we employ for storage with our outstanding cloud web hosting platform are not the classic HDDs, but super fast solid-state drives (SSD). They operate in RAID-Z - a special setup designed for the ZFS file system which we work with. Any content that you upload to the cloud hosting account will be kept on multiple disk drives and at least 1 will be used as a parity disk. This is a specific drive where an additional bit is added to any content copied on it. In the event that a disk in the RAID fails, it will be replaced with no service interruptions and the information will be recovered on the new drive by recalculating its bits thanks to the data on the parity disk along with that on the remaining disks. This is done to ensure the integrity of the information and along with the real-time checksum validation which the ZFS file system performs on all drives, you'll never have to concern yourself with the loss of any data no matter what.

RAID in Semi-dedicated Servers

The RAID type that we use for the cloud 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 used as a parity drive. In simple terms, whenever any data is duplicated on this particular drive, one more bit is included to it and if a defective disk is replaced, the info that 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. We do this to make sure that the information is intact. During this process, your websites will be up and running normally as RAID-Z enables a whole drive to fail without any service interruptions and it simply uses one of the remaining ones as the main production drive. Employing RAID-Z together with the ZFS file system that uses checksums to warrant that no data shall get silently corrupted on our servers, you won't need to worry about the integrity of your files.

RAID in VPS Servers

The SSD drives that we use on the machines where we create VPS servers operate in RAID to ensure that any content which you upload will be available and intact all of the time. At least 1 drive is employed for parity - one bit of information is added to any data copied 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 other drives and the parity one. That’s done to make sure that the correct information is copied and that not a single file is corrupted as the new drive will be used in the RAID afterwards. We also use hard disks working in RAID on the backup servers, so in case you add this upgrade to your VPS plan, you shall use an even more reliable hosting service because your content will be available on multiple drives irrespective of any unforeseen hardware malfunction.