RAID, which is short for Redundant Array of Independent Disks, is a software or hardware storage virtualization technology that makes it possible for a system to take advantage of several hard drives as one single logical unit. In other words, all drives are used as one and the information on all of them is identical. Such a setup has 2 major advantages over using a single drive to save data - the first one is redundancy, so if one drive doesn't work, the data will be accessed through the remaining ones, and the second is improved performance because the input/output, or reading/writing operations will be spread among several drives. You can find different RAID types in accordance with how many drives are used, whether reading and writing are both done from all drives at the same time, if data is written in blocks on one drive after another or is mirrored between drives in the same time, and many others. According to the particular setup, the fault tolerance and the performance could differ.
RAID in Shared Web Hosting
The SSD drives which our cutting-edge cloud Internet hosting platform uses for storage function in RAID-Z. This type of RAID is designed to work with the ZFS file system which runs on the platform and it employs the so-called parity disk - a special drive where data located on the other drives is copied with an additional bit added to it. In case one of the disks stops functioning, your Internet sites shall continue working from the other ones and after we replace the problematic one, the information that will be cloned on it will be rebuilt from what is stored on the other drives together with the info from the parity disk. This is performed in order to be able to recalculate the elements of each and every file correctly and to validate the integrity of the data duplicated on the new drive. This is another level of security for the info which you upload to your shared web hosting account in addition to the ZFS file system that compares a special digital fingerprint for each file on all drives in real time.
RAID in Semi-dedicated Hosting
The information uploaded to any semi-dedicated hosting account is stored on SSD drives which operate in RAID-Z. One of the drives in this kind of a configuration is used for parity - any time data is copied on it, an additional bit is added. If a disk happens to be problematic, it will be removed from the RAID without disturbing the functioning of the Internet sites because the data will load from the other drives, and when a brand new drive is added, the info that will be cloned on it will be a blend between the information on the parity disk and data kept on the other drives in the RAID. This is done in order to ensure that the data which is being duplicated is accurate, so as soon as the new drive is rebuilt, it can be incorporated into the RAID as a production one. This is an extra guarantee for the integrity of your information since the ZFS file system which runs on our cloud web hosting platform analyzes a special checksum of all copies of the files on the separate drives so as to avoid any chance of silent data corruption.
RAID in VPS Hosting
The physical servers where we generate virtual private server work with high-speed SSD drives that will raise the speed of your sites significantly. The hard disks function in RAID to make sure that you won't lose any data due to a power loss or a hardware malfunction. The production servers use multiple drives where the info is saved and one disk is used for parity i.e. one bit is added to all info copied on it, that makes it much easier to recover the site content without loss in case a main drive breaks down. In case you use our backup service, your info will be stored on a separate machine which uses standard hard-disk drives and even though there's no parity one in this case, they are also in a RAID to guarantee that we will have a backup copy of your website content all of the time. With this particular setup your data will always be safe as it will be available on several disk drives.