RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard drives that function together as one single logical unit. The drives can be physical or logical i.e. in the latter case one drive is split into independent ones through virtualization software. In either case, the same info is stored on all the drives and the key advantage of employing such a setup is that in case a drive stops working, the data shall still be available on the other ones. Having a RAID also enhances the overall performance since the input and output operations will be spread among a couple of drives. There are several kinds of RAID dependant upon 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 info is synchronized between the hard drives - whether it's written in blocks on one drive after another or all of it is mirrored from one on the others. All these factors suggest that the fault tolerance and the performance between the different RAID types may vary.

RAID in Web Hosting

All of the content which you upload to your new web hosting account will be stored on fast SSD drives which function in RAID-Z. This configuration is built to employ the ZFS file system which runs on our cloud web hosting platform and it adds another level of security for your content in addition to the real-time checksum authentication which ZFS uses to ensure the integrity of the data. With RAID-Z, the info is saved on a number of disks and at least one of them is a parity disk - whenever data is written on it, an additional bit is added, so if any drive stops functioning for whatever reason, the stability of the data can be verified by recalculating its bits based on what is kept on the production hard drives and on the parity one. With RAID-Z, the operation of our system won't be interrupted and it'll continue functioning efficiently until the problematic drive is changed and the information is synced on it.

RAID in Semi-dedicated Servers

The RAID type that we use for the cloud web hosting platform where your semi-dedicated server account shall be created is referred to as RAID-Z. What is different about it is that at least 1 of the disks is used as a parity drive. Put simply, whenever any data is copied on this specific hard drive, one more bit is added to it and if a faulty disk is changed, the data which will be duplicated on it is a mix of the data on the remaining hard disks in the RAID and that on the parity one. We do this to ensure that your info is intact. Throughout this process, your sites will be working normally because RAID-Z allows for a whole drive to fail without service disturbances and it simply uses one of the remaining ones as the main production drive. Using RAID-Z together with the ZFS file system which uses checksums to guarantee that no data will get silently corrupted on our servers, you will never need to worry about the integrity of your files.

RAID in VPS Servers

The SSD drives that we use on the machines where we set up VPS servers function in RAID to ensure that any content which you upload will be available and intact at all times. At least 1 drive is used for parity - one bit of info is added to any data cloned on it. In case a main drive fails, it is replaced and the information which will be copied on it is calculated between the other drives and the parity one. This is done to make sure that the correct information is copied and that no file is corrupted as the new drive will be included in the RAID afterwards. We also use hard disk drives working in RAID on the backup servers, so if you add this upgrade to your VPS plan, you will use an even more reliable hosting service as your content will be available on multiple drives regardless of any kind of unpredicted hardware failure.