RAID, or Redundant Array of Independent Disks, is a technology of keeping data on multiple hard disks which work together as one logical unit. The drives can be physical or logical i.e. in the second case a single drive is split into individual ones via virtualization software. In either case, the same information is stored on all of the drives and the main advantage of using this type of a setup is that in case a drive stops working, the data will remain available on the remaining ones. Using a RAID also boosts 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 drives in real time or just on a single one, and how the information is synced between the drives - whether it's written in blocks on one drive after another or it is mirrored from one on the others. These factors suggest that the fault tolerance and the performance between the various RAID types can vary.

RAID in Hosting

Any content that you upload to your new hosting account will be saved on quick NVMe drives which operate in RAID-Z. This configuration is built to employ the ZFS file system which runs on our cloud Internet hosting platform and it adds an additional level of protection for your site content in addition to the real-time checksum verification which ZFS uses to ensure the integrity of the data. With RAID-Z, the data is saved on a couple of disks and at least one is a parity disk - whenever info is written on it, an additional bit is added, so if any drive fails for whatever reason, the stability of the data can be verified by recalculating its bits based on what is kept on the production hard disks and on the parity one. With RAID-Z, the functioning of our system won't be interrupted and it'll continue operating efficiently until the faulty drive is changed and the information is synchronized on it.

RAID in Semi-dedicated Servers

The RAID type that we employ for the cloud hosting platform where your semi-dedicated server account shall be created is called RAID-Z. What's different about it is that at least 1 of the disks is employed as a parity drive. In simple terms, whenever any data is copied on this particular disk drive, one more bit is included to it and if a faulty disk is replaced, the data which will be cloned on it is a combination of the data on the remaining hard drives in the RAID and that on the parity one. This is done to guarantee that your data is intact. Throughout this process, your sites will be functioning normally as RAID-Z enables a whole drive to fail without service disruptions and it simply uses one of the other ones as the main production drive. Using RAID-Z together with the ZFS file system that uses checksums to guarantee that no data will get silently corrupted on our servers, you won't need to worry about the integrity of your files.

RAID in VPS Servers

The NVMe drives that we use on the physical machines where we set up VPS servers work in RAID to ensure that any content you upload will be available and intact at all times. At least a single drive is used for parity - one bit of info is added to any data copied on it. If a main drive breaks down, it is replaced and the data which will be cloned on it is calculated between the other drives and the parity one. That’s done to ensure that the right data is copied and that not a single file is corrupted since the new drive will be a part of the RAID afterwards. In addition, we use hard disk drives operating in RAID on the backup servers, so in case you add this upgrade to your VPS package, you will use an even more reliable web hosting service because your content will be available on multiple drives irrespective of any sudden hardware malfunction.