RAID, which stands short for Redundant Array of Independent Disks, is a software or hardware storage virtualization technology which allows a system to employ many hard drives as a single logical unit. Put simply, all drives are used as one and the data on all of them is the same. This kind of a setup has two key advantages over using just a single drive to save data - the first one is redundancy, so if one drive fails, the info will be accessible through the remaining ones, and the second is improved performance as the input/output, or reading/writing operations will be distributed among different drives. There are different RAID types in accordance with what number of drives are used, whether reading and writing are both performed from all of the drives at the same time, 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 particular setup, the fault tolerance and the performance vary.
RAID in Website Hosting
All the content which you upload to your new website hosting account will be saved on fast SSD drives which function in RAID-Z. This setup is built to use the ZFS file system that runs on our cloud web hosting platform and it adds one more level of protection for your website content on top of the real-time checksum authentication that ZFS uses to guarantee the integrity of the data. With RAID-Z, the information is stored on a number of disks and at least 1 is a parity disk - whenever information is written on it, an additional bit is added, so in the event that any drive stops working for some reason, the stability of the information can be verified by recalculating its bits in accordance with what is kept on the production drives and on the parity one. With RAID-Z, the functioning of our system will never be interrupted and it'll continue working flawlessly until the malfunctioning drive is replaced and the info is synchronized on it.
RAID in Semi-dedicated Servers
The information uploaded to any semi-dedicated server account is kept on SSD drives that work in RAID-Z. One of the drives in this kind of a setup is used for parity - any time data is cloned 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 sites as the data will load from the other drives, and when a new drive is added, the information that will be copied on it will be a mix between the info on the parity disk and data kept on the other hard drives in the RAID. This is done in order to guarantee that the data which is being duplicated is accurate, so once the new drive is rebuilt, it could be incorporated into the RAID as a production one. This is one more guarantee for the integrity of your information because the ZFS file system which runs on our cloud web hosting platform analyzes a special checksum of all of the copies of your files on the separate drives so as to avoid any possibility of silent data corruption.
RAID in VPS Servers
The SSD drives that we use on the physical machines where we set up VPS servers operate in RAID to ensure that any content you upload will be available and intact all of the time. At least 1 drive is used for parity - one bit of data is added to any data copied on it. In the event that a main drive breaks down, it is changed and the data that will be copied on it is calculated between the other drives and the parity one. This is done to ensure that the right info is copied and that no file is corrupted since the new drive will be a part of the RAID afterwards. In addition, we use hard disk drives functioning in RAID on the backup servers, so in case you add this upgrade to your VPS plan, you shall use an even more reliable Internet hosting service since your content will be available on multiple drives regardless of any type of sudden hardware failure.