RAID, or Redundant Array of Independent Disks, is a technology of storing data on multiple hard disk drives which function together as one single logical unit. The drives could be physical or logical i.e. in the second case one drive is split into different ones through virtualization software. Either way, the very same info is kept on all drives and the key benefit 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 other ones. Having a RAID also enhances the performance because the input and output operations will be spread among several drives. There are several kinds of RAID depending on how many hard drives 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 drives - whether it's recorded in blocks on one drive after another or it is mirrored from one on the others. All of these factors show that the error tolerance and the performance between the different RAID types could differ.
RAID in Shared Website Hosting
All of the content that you upload to your new shared website hosting account will be stored on fast SSD drives which work in RAID-Z. This setup is built to work with the ZFS file system that runs on our cloud web hosting platform and it adds another level of protection for your site content on top of the real-time checksum validation that ZFS uses to guarantee the integrity of the data. With RAID-Z, the data is saved on several 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 information can be verified by recalculating its bits in accordance with what is saved on the production hard disks and on the parity one. With RAID-Z, the operation of our system will never be interrupted and it will continue operating efficiently until the problematic drive is changed and the info is synchronized on it.
RAID in Semi-dedicated Servers
If you host your sites in a semi-dedicated server account from our company, any content that you upload will be held on SSD drives which work in RAID-Z. With this kind of RAID, at least one of the hard disks is used for parity - when data is synced between the disks, an additional bit is included in it on the parity one. The reasoning behind this is to guarantee the integrity of the info that is duplicated to a new drive if one of the hard drives in the RAID fails since the website content being copied on the brand new disk is recalculated from the information on the standard disk drives and on the parity one. An additional advantage of RAID-Z is that even in the event that a drive stops working, the system can switch to a different one right away without service disturbances of any kind. RAID-Z adds one more level of safety for the content which you upload on our cloud Internet hosting platform along with the ZFS file system which uses unique checksums so as to validate the integrity of each file.
RAID in VPS Servers
The SSD drives that we use on the machines where we generate VPS servers function in RAID to make sure that any content you upload will be available and intact at all times. At least 1 drive is employed for parity - one bit of info is added to any data cloned on it. In case a main drive breaks down, it is replaced and the information that will be copied on it is calculated between the other drives and the parity one. This is done to make sure 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 drives working 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 since your content will be available on multiple drives regardless of any unpredicted hardware malfunction.