RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard disks which operate together as one logical unit. The drives could be physical or logical i.e. in the latter case a single drive is divided into different ones via virtualization software. In either case, exactly the same data is saved on all drives and the key advantage of using this kind of a setup is that in the event that a drive fails, the data will still be available on the remaining ones. Having a RAID also boosts the performance as the input and output operations will be spread among a few drives. There are several types of RAID depending on how many drives are used, whether writing is performed on all of the drives in real time or just on a single one, and how the information is synced between the hard drives - whether it's recorded in blocks on one drive after another or it is mirrored from one on the others. All these factors indicate that the error tolerance and the performance between the different RAID types can vary.

RAID in Shared Website Hosting

All the content which you upload to your new shared website hosting account will be placed on fast SSD drives that operate in RAID-Z. This configuration is built to employ the ZFS file system that runs on our cloud hosting platform and it adds another level of security for your content on top of the real-time checksum validation which ZFS uses to ensure the integrity of the data. With RAID-Z, the data is saved on several disks and at least 1 is a parity disk - whenever information is written on it, an extra bit is added, so in case any drive stops functioning for whatever reason, the stability of the information 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 will not be interrupted and it'll continue operating effectively until the problematic drive is changed and the info is synced on it.

RAID in Semi-dedicated Servers

The information uploaded to any semi-dedicated server account is stored on SSD drives which function in RAID-Z. One of the drives in this kind of a configuration is used for parity - each time data is copied on it, an additional bit is added. In case a disk turns out to be flawed, it will be taken out of the RAID without interrupting the functioning of the sites because the data will load from the remaining drives, and when a brand new drive is included, the data which will be cloned on it will be a blend between the data on the parity disk and data kept on the other hard disks in the RAID. That is done to guarantee that the information which is being cloned is accurate, so as soon as the new drive is rebuilt, it can be incorporated into the RAID as a production one. This is an additional warranty for the integrity of your info since the ZFS file system which runs on our cloud web hosting platform analyzes a unique checksum of all of the copies of the files on the various drives so as to avoid any chance of silent data corruption.

RAID in VPS Servers

The SSD drives which we use on the machines where we set up VPS servers work in RAID to make sure that any content that you upload will be available and intact at all times. At least one drive is used for parity - one bit of information is added to any data copied on it. In the event that a main drive stops working, it is changed and the info which will be copied on it is calculated between the rest of the drives and the parity one. It's done this way to ensure that the correct info is copied and that no file is corrupted because the new drive will be used 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 package, you shall use an even more reliable hosting service as your content will be available on multiple drives regardless of any kind of unforeseen hardware failure.