Redundant Array of Independent Disks, or RAID, is a way of keeping content on several hard disks simultaneously. A RAID might be software or hardware based on the hard drives which are used - physical or logical ones, still what is common between them is the fact that they all function as a single unit where your information is stored. The top advantage of employing a RAID is redundancy because the data on all drives shall be identical all the time, so even in case a drive fails for some reason, the info will still be available on the other drives. The overall performance is enhanced as well since the reading and writing processes will be split between multiple drives, so a single one can't be overloaded. There are different types of RAIDs where the efficiency and fault tolerance can vary according to the particular setup - whether information is written on all drives in real time or it's written on one drive and after that mirrored on another, what amount of drives are used for the RAID, etcetera.

RAID in Website Hosting

The SSD drives that our cutting-edge cloud web hosting platform employs for storage function in RAID-Z. This type of RAID is intended 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 info stored on the other drives is cloned with an extra bit added to it. In the event that one of the disks stops working, your sites shall continue working from the other ones and after we replace the bad one, the info that will be duplicated on it will be rebuilt from what is stored on the other drives as well as the info from the parity disk. This is done so as to be able to recalculate the bits of each and every file correctly and to verify the integrity of the data copied on the new drive. This is an additional level of security for the information which you upload to your website hosting account along with the ZFS file system that analyzes a special digital fingerprint for each and every file on all the disk drives in real time.

RAID in Semi-dedicated Servers

The data uploaded to any semi-dedicated server account is saved on SSD drives which operate in RAID-Z. One of the drives in such a configuration is used for parity - each time data is copied on it, an additional bit is added. If a disk turns out to be problematic, it will be removed from the RAID without disturbing the work of the websites because the data will load from the rest of the drives, and when a brand new drive is included, the data which will be cloned on it will be a combination between the information on the parity disk and data stored on the other drives in the RAID. This is done to ensure that the information that is being duplicated is correct, so once the new drive is rebuilt, it could be included in the RAID as a production one. This is an extra guarantee for the integrity of your information as the ZFS file system which runs on our cloud hosting platform compares a special checksum of all of the copies of the files on the different drives to avoid any probability of silent data corruption.

RAID in VPS Servers

The SSD drives that we use on the physical machines where we generate VPS servers work 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 employed for parity - one bit of information is added to any data copied on it. If a main drive breaks down, it is changed and the info that will be duplicated on it is calculated between the rest of the drives and the parity one. It's done this way to make sure that the required information is copied and that no file is corrupted because the new drive will be a part of the RAID afterwards. Also, we use hard disk drives operating in RAID on the backup servers, so if 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 regardless of any kind of unforeseen hardware failure.