RAID, which is an acronym of 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. To put it differently, all drives are used as one and the data on all of them is identical. Such a setup has 2 key advantages over using just a single drive to save data - the first one is redundancy, so in case one drive stops working, the information will be accessible from the remaining ones, and the second is better performance as the input/output, or reading/writing operations will be spread among multiple drives. There're different RAID types depending on what number of drives are employed, whether reading and writing are both performed from all drives concurrently, if data is written in blocks on one drive after another or is mirrored between drives in the same time, etcetera. Depending on the exact setup, the fault tolerance and the performance may vary.
RAID in Shared Web Hosting
The SSD drives which our cutting-edge cloud web hosting platform employs for storage function in RAID-Z. This kind of RAID is intended to work with the ZFS file system which runs on the platform and it employs the so-called parity disk - a specific drive where info saved on the other drives is duplicated with an extra bit added to it. In the event that one of the disks stops working, your Internet sites will continue working from the other ones and once we replace the malfunctioning one, the data which will be copied on it will be rebuilt from what is stored on the rest of the 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 adequately and to validate the integrity of the information cloned on the new drive. This is one more level of security for the information you upload to your shared web hosting account along with the ZFS file system which compares a special digital fingerprint for each file on all of the hard drives in real time.
RAID in Semi-dedicated Hosting
The RAID type which we use for the cloud hosting platform where your semi-dedicated hosting account will be created is known as RAID-Z. What's different about it is that at least 1 of the disks is used as a parity drive. In simple terms, whenever any data is copied on this special hard drive, one more bit is added to it and in case a faulty disk is replaced, the information that will be copied on it is a mix of the data on the other drives in the RAID and that on the parity one. This is done to ensure that the data is intact. Throughout this process, your websites will be functioning normally since RAID-Z allows for an entire drive to fail without causing any service disruptions and it simply works by using one of the other ones as the main production drive. Using RAID-Z together with the ZFS file system that uses checksums to ensure that no data can get silently corrupted on our servers, you will not have to worry about the integrity of your files.
RAID in VPS Web Hosting
If you use one of our virtual private server solutions, any content you upload will be kept on SSD drives that operate in RAID. At least 1 drive is employed for parity so as to ensure the integrity of your information. In simple terms, this is a special drive where information is copied with one bit added to it. If a disk within the RAID fails, your sites will continue working and when a new disk replaces the faulty one, the bits of the information that will be cloned on it are calculated by using the healthy and the parity drives. That way, any probability of corrupting data during the process is averted. We also use standard hard disk drives which operate in RAID for storing backup copies, so should you include this service to your VPS plan, your website content will be saved on multiple drives and you won't ever have to worry about its integrity even in the event of multiple drive failures.