Redundant Array of Independent Disks, or RAID, is a way of saving content on several hard drives concurrently. A RAID can be software or hardware depending on the hard drives which are used - physical or logical ones, but what is common between them is that they all operate as just a single unit where data is saved. The key advantage of using a RAID is redundancy since the data on all the drives is identical at all times, so even in case a drive fails for some reason, the data will still be available on the rest of the drives. The overall performance is also better as the reading and writing processes could be split between various drives, so a single one can't be overloaded. There are different kinds of RAIDs where the efficiency and fault tolerance may vary depending on the particular setup - whether data is written on all drives real-time or it is written on a single drive and then mirrored on another, what amount of drives are used for the RAID, etc.
RAID in Shared Hosting
The drives that we employ for storage with our innovative cloud hosting platform are not the standard HDDs, but fast solid-state drives (SSD). They operate in RAID-Z - a special setup intended for the ZFS file system which we employ. All the content that you upload to your shared hosting
account will be stored on multiple drives and at least one of them shall be employed as a parity disk. This is a specific drive where an additional bit is added to any content copied on it. In the event that a disk in the RAID fails, it will be changed with no service interruptions and the data will be rebuilt on the new drive by recalculating its bits using the data on the parity disk plus that on the other disks. This is done in order to ensure the integrity of the information and together with the real-time checksum verification that the ZFS file system runs on all drives, you will never have to concern yourself with losing any information no matter what.
RAID in Semi-dedicated Servers
If you host your websites in a semi-dedicated server
account from our company, all of the content which you upload will be held on SSD drives which work in RAID-Z. With this form of RAID, at least one of the hard disks is employed for parity - when data is synced between the disks, an additional bit is added to it on the parity one. The purpose behind this is to ensure the integrity of the info which is duplicated to a new drive if one of the hard drives in the RAID stops functioning because the site content being copied on the brand new disk is recalculated from the data on the standard hard drives and on the parity one. An additional advantage of RAID-Z is that even in case a disk drive fails, the system can easily switch to a different one immediately without service disruptions of any sort. RAID-Z adds one more level of security for the content that you upload on our cloud web hosting platform along with the ZFS file system that uses unique checksums to validate the integrity of every single file.
RAID in VPS Servers
All VPS server
accounts that our company offers are created on physical servers that take advantage of SSD drives working in RAID. At least 1 drive is intended for parity - one extra bit is added to the information cloned on it and if a main disk fails, this bit makes it much easier to recalculate the bits of the files on the damaged hard disk so that the correct info is recovered on the new drive added to the RAID. At the same time, your sites will stay online because all the info will still load from at least one other hard drive. In case you add routine backups to your VPS plan, a copy of the information will be saved on standard hard disks that also function in RAID since we would like to make sure that any type of content you upload will be risk-free all of the time. Using multiple hard disks in RAID for all the main and backup servers permits us to offer fast and reliable hosting service.