Redundant Array of Independent Disks, or RAID, is a way of keeping content on several hard disk drives at the same time. A RAID might be software or hardware depending on the drives that are used - physical or logical ones, however what is common between them is the fact that they all operate as just a single unit where data is saved. The key advantage of using a RAID is redundancy since the data on all the drives will be the same all the time, so even in case a drive fails for whatever reason, the info will still be available on the other drives. The overall performance is also enhanced as the reading and writing processes could be split between multiple drives, so a single one won't be overloaded. There're different types of RAIDs where the efficiency and fault tolerance could differ depending on the particular setup - whether information is written on all drives real-time or it's written on one drive and afterwards mirrored on another, what number of drives are used for the RAID, and so on.
RAID in Shared Website Hosting
The SSD drives that our cutting-edge cloud web hosting platform uses for storage operate in RAID-Z. This type of RAID is intended to work with the ZFS file system that runs on the platform and it works by using the so-called parity disk - a special drive where info located on the other drives is duplicated with an extra bit added to it. If one of the disks stops working, your websites shall continue working from the other ones and as soon as we replace the problematic one, the info which will be cloned on it will be recovered from what is stored on the remaining drives as well as the information from the parity disk. This is done so as to be able to recalculate the elements of every file correctly and to authenticate the integrity of the information copied on the new drive. This is one more level of security for the info you upload to your shared website hosting account along with the ZFS file system that compares a special digital fingerprint for each and every file on all the disk drives in real time.
RAID in Semi-dedicated Hosting
The RAID type that we employ for the cloud hosting platform where your semi-dedicated hosting account will be created is known as RAID-Z. What is different about it is that at least 1 of the disks is used as a parity drive. Put simply, whenever any kind of data is copied on this specific hard drive, one more bit is included to it and if a malfunctioning disk is replaced, the information which will be duplicated on it is a combination of the data on the other hard drives in the RAID and that on the parity one. This is done to ensure that your information is intact. During this process, your websites will be functioning normally since RAID-Z allows for a whole drive to fail without service disruptions and it simply uses one of the remaining ones as the main production drive. Employing RAID-Z together with the ZFS file system which uses checksums to guarantee that no data will get silently corrupted on our servers, you won't ever have to worry about the integrity of your files.
RAID in VPS Web Hosting
The SSD drives which we use on the machines where we create virtual private servers function 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 info is added to any data copied on it. If a main drive breaks down, it is changed and the info that will be copied on it is calculated between the remaining drives and the parity one. This is done to ensure that the correct information is copied and that not a single file is corrupted since the new drive will be used in the RAID afterwards. In addition, we use hard drives working in RAID on the backup servers, so in case you add this upgrade to your VPS package, you shall use an even more reliable web hosting service because your content will be available on multiple drives regardless of any unexpected hardware malfunction.