RAID, or Redundant Array of Independent Disks, is a technology for storing data on multiple hard disks which work together as one logical unit. The drives could be physical or logical i.e. in the aforementioned case one single drive is split into different ones via virtualization software. In any case, identical information is kept on all drives and the basic advantage of using such a setup is that if a drive breaks down, the data will still be available on the remaining ones. Having a RAID also enhances the performance because the input and output operations will be spread among a couple of drives. There are several types of RAID dependant upon how many drives are used, whether writing is done on all the drives in real time or just on one, and how the info is synchronized between the drives - whether it is written in blocks on one drive after another or all of it is mirrored from one on the others. All these factors show that the error tolerance as well as the performance between the different RAID types may vary.

RAID in Cloud Web Hosting

The hard drives which we employ for storage with our state-of-the-art cloud web hosting platform are not the standard HDDs, but fast NVMes. They work in RAID-Z - a special setup created for the ZFS file system which we work with. Any content that you add to your cloud web hosting account will be kept on multiple hard drives and at least one shall be employed as a parity disk. This is a special drive where a further bit is added to any content copied on it. In case a disk in the RAID stops working, it'll be replaced without service disturbances and the data will be recovered on the new drive by recalculating its bits thanks to the data on the parity disk along with that on the remaining disks. This is done to ensure the integrity of the data and along with the real-time checksum validation that the ZFS file system performs on all drives, you won't ever need to be concerned about the loss of any info no matter what.

RAID in Semi-dedicated Servers

The information uploaded to any semi-dedicated server account is kept on NVMe drives that work in RAID-Z. One of the drives in such a configuration is used for parity - whenever data is copied on it, an additional bit is added. If a disk turns out to be problematic, it will be taken out of the RAID without disturbing the operation of the sites because the data will load from the other drives, and when a new drive is included, the data that will be duplicated on it will be a mix between the data on the parity disk and data kept on the other hard drives in the RAID. That is done in order to guarantee that the data which is being copied is correct, so once the new drive is rebuilt, it could be incorporated into the RAID as a production one. This is an additional guarantee for the integrity of your data as the ZFS file system which runs on our cloud Internet hosting platform compares a unique checksum of all copies of your files on the different drives to be able to avoid any possibility of silent data corruption.

RAID in VPS Servers

All VPS server accounts that our company provides are created on physical servers which employ NVMe drives working in RAID. At least one drive is intended for parity - one additional bit is included in the information copied on it and in case a main disk stops working, this bit makes it easier to recalculate the bits of the files on the failed hard disk so that the correct info is restored on the new drive added to the RAID. In the mean time, your sites will stay online because all the info will still load from at least one more drive. In the event that you add routine backups to your VPS package, a copy of the information will be kept on standard disk drives that also function in RAID since we would like to make certain that any website content you upload will be protected all the time. Employing multiple hard drives in RAID for all the main and backup servers permits us to offer fast and reliable web hosting service.