RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard disk drives which function together as one logical unit. The drives could be physical or logical i.e. in the aforementioned case one single drive is divided into separate ones using virtualization software. In any case, the same info is saved on all the drives and the main benefit of using this kind of a setup is that in case a drive stops working, the data will still be available on the remaining ones. Using a RAID also improves the overall performance as the input and output operations will be spread among a number of drives. There are several kinds of RAID depending on how many hard drives are used, whether writing is carried out on all of the drives in real time or just on one, and how the info is synchronized between the hard drives - whether it's written in blocks on one drive after another or it is mirrored from one on the others. All of these factors suggest that the error tolerance as well as the performance between the various RAID types can differ.
RAID in Shared Hosting
The hard drives that we use for storage with our state-of-the-art cloud hosting platform are not the classic HDDs, but super fast NVMes. They operate in RAID-Z - a special setup developed for the ZFS file system which we work with. Any content that you upload to the shared hosting account will be stored on multiple hard disks and at least one will be employed as a parity disk. This is a specific drive where an extra bit is added to any content copied on it. In case a disk in the RAID stops functioning, it will be replaced without any service interruptions and the info will be rebuilt on the new drive by recalculating its bits thanks to the data on the parity disk plus that on the remaining disks. This is done so as to guarantee the integrity of the info and along with the real-time checksum verification that the ZFS file system executes on all drives, you won't ever need to concern yourself with losing any data no matter what.
RAID in Semi-dedicated Servers
If you host your websites within a semi-dedicated server account from our company, all of the content which you upload will be saved on NVMe drives which operate in RAID-Z. With this type of RAID, at least 1 of the hard disks is employed for parity - when data is synchronized between the hard drives, an extra bit is added to it on the parity one. The reasoning behind this is to ensure the integrity of the information which is duplicated to a new drive in the event that one of the disks in the RAID breaks down as the content being copied on the brand new disk is recalculated from the information on the standard disk drives and on the parity one. Another advantage of RAID-Z is that even in the event that a drive stops functioning, the system can switch to another one instantly without service interruptions of any type. RAID-Z adds an additional level of protection for the content that you upload on our cloud web hosting platform along with the ZFS file system which uses unique checksums in order to authenticate the integrity of every single file.
RAID in VPS Servers
The physical servers where we create VPS server employ super fast NVMe drives that will increase the speed of your Internet sites substantially. The hard drives function in RAID to guarantee that you will not lose any data because of a power loss or a hardware breakdown. The production servers work with many different drives where the info is saved and one disk is used for parity i.e. one bit is added to all info copied on it, that makes it easier to recover the site content without loss in the event a main drive fails. In case you take advantage of our backup service, the info will be kept on an independent machine which uses standard hard-disk drives and though there isn't a parity one in this case, they are also in a RAID to make sure that we will have a backup copy of your site content all the time. With this configuration your information will always be safe as it will be available on many drives.