RAID, which is an acronym of Redundant Array of Independent Disks, is a software or hardware storage virtualization technology that enables a system to take advantage of many hard drives as a single logical unit. Put simply, all the drives are used as one and the information on all of them is identical. This type of a configuration has two key advantages over using a single drive to save data - the first is redundancy, so in the event that one drive doesn't work, the data will be accessible through the others, and the second is better performance because the input/output, or reading/writing operations will be distributed among a number of drives. There are different RAID types in accordance with the number of drives are employed, if reading and writing are both done from all of the drives simultaneously, if data is written in blocks on one drive after another or is mirrored between drives in the same time, etc. Determined by the particular setup, the fault tolerance and the performance may vary.
RAID in Cloud Hosting
Our revolutionary cloud web hosting platform where all cloud hosting accounts are made employs fast SSD drives rather than the traditional HDDs, and they work in RAID-Z. With this setup, several hard disks work together and at least one is a dedicated parity disk. Simply put, when data is written on the rest of the drives, it's duplicated on the parity one adding an extra bit. This is done for redundancy as even if a drive fails or falls out of the RAID for whatever reason, the information can be rebuilt and verified thanks to the parity disk and the data recorded on the other ones, which means that practically nothing will be lost and there won't be any service disturbances. This is one more level of protection for your data along with the cutting-edge ZFS file system which uses checksums to guarantee that all data on our servers is intact and is not silently corrupted.
RAID in Semi-dedicated Servers
The info uploaded to any semi-dedicated server account is kept on SSD drives which function in RAID-Z. One of the drives in this kind of a setup is used for parity - whenever data is cloned on it, an extra bit is added. If a disk happens to be problematic, it will be removed from the RAID without interrupting the work of the sites as the data will load from the rest of the drives, and when a new drive is included, the information which will be cloned on it will be a blend between the information on the parity disk and data stored on the other drives in the RAID. This is done in order to ensure that the information that is being copied is correct, so the moment the new drive is rebuilt, it can be included in the RAID as a production one. This is one more warranty for the integrity of your information because the ZFS file system that runs on our cloud hosting platform compares a unique checksum of all copies of your files on the various drives to be able to avoid any chance of silent data corruption.
RAID in VPS Servers
The SSD drives which we use on the physical machines where we create VPS servers work in RAID to make sure that any content that you upload will be available and intact all of the time. At least 1 drive is employed for parity - one bit of information is added to any data copied on it. In the event that a main drive stops working, it is changed and the data that will be cloned on it is calculated between the remaining drives and the parity one. It's done this way to ensure that the correct information is copied and that not a single file is corrupted since the new drive will be incorporated into the RAID afterwards. In addition, we use hard disk drives functioning in RAID on the backup servers, so if you add this upgrade to your VPS package, you will use an even more reliable hosting service since your content will be available on multiple drives regardless of any sort of unpredicted hardware malfunction.