RAID, or Redundant Array of Independent Disks, is a technology for keeping data on multiple hard drives which work together as one logical unit. The drives can be physical or logical i.e. in the second case one drive is divided into independent ones using virtualization software. In either case, the very same info is kept on all drives and the basic advantage of employing such a setup is that in the event that a drive breaks down, the data shall still be available on the other ones. Employing a RAID also boosts the performance since the input and output operations will be spread among a number of drives. There are several types of RAID based on how many 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 synced between the hard drives - whether it's recorded in blocks on one drive after another or all of it is mirrored from one on the others. These factors mean that the fault tolerance and the performance between the different RAID types can vary.
RAID in Shared Website Hosting
Our state-of-the-art cloud Internet hosting platform where all shared website hosting accounts are made uses quick NVMe drives rather than the traditional HDDs, and they operate in RAID-Z. With this setup, multiple hard drives operate together and at least a single one is a dedicated parity disk. Put simply, when data is written on the remaining drives, it's cloned on the parity one adding an extra bit. This is performed for redundancy as even in case some drive fails or falls out of the RAID for some reason, the information can be rebuilt and verified thanks to the parity disk and the data stored on the other ones, which means that not a single thing will be lost and there will not be any service interruptions. This is another level of security for your information along with the advanced ZFS file system that uses checksums to make sure that all of the data on our servers is undamaged and is not silently corrupted.
RAID in Semi-dedicated Hosting
The information uploaded to any semi-dedicated hosting account is stored on NVMe drives which work in RAID-Z. One of the drives in this kind of a setup is used for parity - each time data is cloned on it, an additional bit is added. In case a disk turns out to be flawed, it will be removed from the RAID without disturbing the functioning of the Internet sites because the data will load from the rest of the drives, and when a brand new drive is added, the information that will be copied on it will be a blend between the info on the parity disk and data kept on the other hard drives in the RAID. That is done so as to ensure that the information which is being copied is accurate, so once the new drive is rebuilt, it can be integrated into the RAID as a production one. This is one more guarantee for the integrity of your data as the ZFS file system that runs on our cloud Internet hosting platform compares a special checksum of all the copies of your files on the different drives to be able to avoid any probability of silent data corruption.
All virtual private server accounts which we offer are created on physical servers which use NVMe drives functioning in RAID. At least one drive is used for parity - one extra bit is included in the data cloned on it and in case a main disk fails, this bit makes it much simpler to recalculate the bits of the files on the damaged hard disk so that the right data is recovered on the new drive added to the RAID. At the same time, your sites will still be online as all the data will still load from at least one more hard disk. In the event that you add routine backups to your VPS plan, a copy of the info will be saved on standard disk drives which also operate in RAID since we would like to make certain that any kind of website content you upload will be protected at all times. Working with multiple drives in RAID for all the main and backup servers allows us to offer fast and reliable web hosting service.