RAID, or Redundant Array of Independent Disks, is a technology of keeping data on several hard disk drives that function together as one logical unit. The drives can be physical or logical i.e. in the aforementioned case one single drive is divided into independent ones using virtualization software. In any case, identical information is kept on all drives and the main benefit of employing this kind of a setup is that if a drive stops working, the data will still be available on the remaining ones. Using a RAID also enhances the performance because the input and output operations will be spread among a number of drives. There are several types of RAID depending on how many drives are used, whether writing is performed on all the drives in real time or just on one, and how the information is synchronized between the hard drives - whether it's written in blocks on one drive after another or it is mirrored from one on the others. These factors imply that the fault tolerance and the performance between the various RAID types can vary.
RAID in Shared Hosting
The disk drives which we use for storage with our innovative cloud hosting platform are not the traditional HDDs, but fast solid-state drives (SSD). They work in RAID-Z - a special setup created for the ZFS file system that we employ. All the content that you add to the shared hosting account will be saved on multiple hard drives and at least 1 shall be employed as a parity disk. This is a special drive where an additional bit is included to any content copied on it. In the event that a disk in the RAID stops working, it'll be replaced without service disturbances and the information will be rebuilt on the new drive by recalculating its bits using the data on the parity disk along with that on the remaining disks. This is done to ensure the integrity of the information and along with the real-time checksum authentication which the ZFS file system runs on all drives, you will never need to concern yourself with losing any data no matter what.
RAID in Semi-dedicated Hosting
The info uploaded to any semi-dedicated hosting account is kept on SSD drives that work in RAID-Z. One of the drives in type of a configuration is used for parity - each time data is copied on it, an extra bit is added. If a disk happens to be flawed, it will be taken out of the RAID without disturbing the operation of the websites because the data will load from the remaining drives, and when a brand new drive is added, the information which will be copied on it will be a combination between the info on the parity disk and data kept on the other hard drives in the RAID. This is done so as to guarantee that the info which is being copied is accurate, so the moment the new drive is rebuilt, it could be included in the RAID as a production one. This is an additional guarantee for the integrity of your data since the ZFS file system which runs on our cloud web hosting platform analyzes a unique checksum of all copies of your files on the various drives to avoid any chance of silent data corruption.
RAID in VPS Web Hosting
All virtual private server accounts which we offer are created on physical servers which employ SSD drives working in RAID. At least 1 drive is intended for parity - one extra bit is included in the info copied on it and if a main disk breaks down, this bit makes it easier to recalculate the bits of the files on the damaged drive so that the accurate info is restored on the new drive included in the RAID. In the mean time, your websites will still be online since all the information will still load from at least one other disk drive. In the event that you add routine backups to your VPS package, a copy of your information will be saved on standard disk drives which also function in RAID because we would like to make certain that any kind of site content you add will be protected all the time. Working with multiple drives in RAID for all main and backup servers enables us to offer fast and reliable Internet hosting service.