RAID, which is short for Redundant Array of Independent Disks, is a software or hardware storage virtualization technology which permits a system to take advantage of multiple hard drives as one single logical unit. To put it differently, all of the drives are used as one and the information on all of them is the same. Such a configuration has 2 major advantages over using a single drive to save data - the first is redundancy, so in case one drive doesn't work, the data will be accessible from the others, and the second one is improved performance as the input/output, or reading/writing operations will be distributed among several drives. You can find different RAID types depending on the number of drives are used, whether reading and writing are both handled from all drives concurrently, whether data is written in blocks on one drive after another or is mirrored between drives in the same time, etc. According to the particular setup, the fault tolerance and the performance vary.

RAID in Cloud Hosting

All of the content that you upload to your new cloud hosting account will be saved on quick SSD drives which operate in RAID-Z. This setup is built to use the ZFS file system that runs on our cloud hosting platform and it adds one more level of security for your content on top of the real-time checksum authentication that ZFS uses to ensure the integrity of the data. With RAID-Z, the information is saved on a couple of disks and at least one is a parity disk - whenever data is written on it, an extra bit is added, so if any drive stops functioning for whatever reason, the stability of the data can be verified by recalculating its bits based on what is stored on the production drives and on the parity one. With RAID-Z, the functioning of our system won't be interrupted and it'll continue functioning efficiently until the faulty drive is replaced and the data is synced on it.

RAID in Semi-dedicated Servers

The information uploaded to any semi-dedicated server account is kept on SSD drives which 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. In case a disk turns out to be faulty, it will be taken out of the RAID without interrupting the functioning of the sites since the data will load from the rest of the drives, and when a brand new drive is added, the info which will be copied on it will be a combination between the data on the parity disk and data saved on the other drives in the RAID. That is done to guarantee that the data that is being copied is accurate, so the moment the new drive is rebuilt, it could be incorporated into the RAID as a production one. This is an extra guarantee for the integrity of your info because the ZFS file system that runs on our cloud hosting platform analyzes a unique checksum of all of the copies of the files on the different drives in order to avoid any chance of silent data corruption.

RAID in VPS Servers

The SSD drives which we use on the physical machines where we create VPS servers function in RAID to make sure that any content you upload will be available and intact at all times. At least one drive is employed for parity - one bit of information is added to any data cloned on it. In case a main drive fails, it is replaced and the info which will be copied on it is calculated between the remaining drives and the parity one. This is done to ensure that the required data is copied and that no file is corrupted as the new drive will be incorporated into the RAID afterwards. We also use hard disks operating in RAID on the backup servers, so in the event that you add this upgrade to your VPS plan, you'll use an even more reliable Internet hosting service since your content will be available on multiple drives regardless of any kind of unpredicted hardware malfunction.