RAID, which stands short for Redundant Array of Independent Disks, is a software or hardware storage virtualization technology which permits a system to take advantage of many hard drives as one single logical unit. In other words, all the drives are used as one and the info on all of them is identical. This kind of a configuration has two huge advantages over using a single drive to keep data - the first is redundancy, so if one drive breaks down, the info will be accessible from the others, and the second one is better performance as the input/output, or reading/writing operations will be distributed among several drives. There are different RAID types depending on the number of drives are used, whether reading and writing are both handled from all of the drives simultaneously, whether data is written in blocks on one drive after another or is mirrored between drives in the same time, and so on. According to the exact setup, the error tolerance and the performance may vary.

RAID in Hosting

The SSD drives which our cutting-edge cloud hosting platform uses for storage operate in RAID-Z. This sort of RAID is designed to work with the ZFS file system which runs on the platform and it works by using the so-called parity disk - a special drive where information kept on the other drives is copied with an extra bit added to it. If one of the disks stops functioning, your Internet sites will continue working from the other ones and after we replace the bad one, the information that will be duplicated on it will be rebuilt from what is stored on the rest of the drives together with the info from the parity disk. This is done so as to be able to recalculate the elements of every file correctly and to verify the integrity of the info duplicated on the new drive. This is another level of security for the info that you upload to your hosting account in addition to the ZFS file system which compares a unique digital fingerprint for every single file on all disk drives in real time.

RAID in Semi-dedicated Servers

The info uploaded to any semi-dedicated server account is saved on SSD drives that operate in RAID-Z. One of the drives in type of a configuration is used for parity - any time data is copied on it, an extra bit is added. If a disk turns out to be flawed, it will be removed from the RAID without disturbing the operation of the sites as the data will load from the other drives, and when a brand new drive is included, the info that will be duplicated on it will be a blend between the data on the parity disk and data kept on the other drives in the RAID. This is done so as to guarantee that the data which is being copied is correct, so the moment 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 info as the ZFS file system that runs on our cloud Internet hosting platform analyzes a special checksum of all copies of the files on the separate drives to be able to avoid any probability of silent data corruption.

RAID in VPS Servers

The SSD drives which we use on the machines where we generate VPS servers operate in RAID to make sure that any content which you upload will be available and intact all the time. At least a single drive is used for parity - one bit of data is added to any data copied on it. In case a main drive breaks down, it is replaced and the data which will be duplicated on it is calculated between the other drives and the parity one. It's done this way to make sure that the right information is copied and that not a single file is corrupted because the new drive will be included in the RAID afterwards. In addition, we use hard drives operating in RAID on the backup servers, so in the event that you add this upgrade to your VPS package, you'll use an even more reliable web hosting service since your content will be available on multiple drives regardless of any sort of sudden hardware malfunction.