RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard disks which operate together as a single logical unit. The drives can be physical or logical i.e. in the second case one drive is divided into separate ones via virtualization software. In either case, identical information is kept on all of the drives and the key advantage of employing this kind of a setup is that in the event that a drive stops working, the data shall still be available on the remaining ones. Employing a RAID also enhances the performance because the input and output operations will be spread among several drives. There are several types of RAID based 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 data is synchronized between the drives - whether it's recorded in blocks on one drive after another or all of it is mirrored from one on the others. All of these factors suggest that the fault tolerance and the performance between the different RAID types may differ.

RAID in Cloud Hosting

All of the content which you upload to your new cloud hosting account will be stored on fast SSD drives that work in RAID-Z. This configuration is built to work with the ZFS file system which runs on our cloud Internet hosting platform and it adds another level of protection for your website content in addition to the real-time checksum validation which ZFS uses to ensure the integrity of the data. With RAID-Z, the info is stored on a number of disks and at least one is a parity disk - whenever info is recorded on it, an additional bit is added, so if any drive fails for whatever reason, the integrity of the information can be verified by recalculating its bits in accordance with what is stored on the production disks and on the parity one. With RAID-Z, the functioning of our system will not be interrupted and it'll continue working effectively until the problematic drive is replaced and the data is synchronized on it.

RAID in Semi-dedicated Servers

The info uploaded to any semi-dedicated server account is kept on SSD drives which work in RAID-Z. One of the drives in such a configuration is used for parity - any time data is cloned on it, an extra bit is added. If a disk happens to be faulty, it will be taken out of the RAID without disturbing the functioning of the sites because the data will load from the remaining drives, and when a brand new drive is included, the info that will be copied on it will be a combination between the information on the parity disk and data saved on the other hard drives in the RAID. This is done to ensure that the data which is being copied is accurate, so as soon as the new drive is rebuilt, it can be integrated into the RAID as a production one. This is an additional guarantee for the integrity of your info because the ZFS file system that runs on our cloud web hosting platform analyzes a unique checksum of all of the copies of the files on the different drives in order to avoid any chance of silent data corruption.

RAID in VPS Servers

The SSD drives which we use on the physical machines where we create VPS servers operate in RAID to make sure that any content which you upload will be available and intact all of the time. At least a single drive is employed for parity - one bit of data is added to any data copied on it. In the event that a main drive stops working, it is changed and the information that will be cloned on it is calculated between the other drives and the parity one. This is done to ensure that the right info is copied and that no file is corrupted because the new drive will be incorporated into the RAID afterwards. Also, we use hard disks operating in RAID on the backup servers, so if you add this upgrade to your VPS package, you will use an even more reliable hosting service as your content will be available on multiple drives irrespective of any sort of unforeseen hardware malfunction.