Redundant Array of Independent Disks, or RAID, is a way of saving content on a number of hard drives at the same time. A RAID can be software or hardware based on the hard drives which are used - physical or logical ones, however what is common between them is the fact that they all perform as just one single unit where information is stored. The key advantage of using a RAID is redundancy since the info on all the drives will be exactly the same all the time, so even in case a drive fails for some reason, the info will still be present on the rest of the drives. The general performance is enhanced as well since the reading and writing processes can be split between various drives, so a single one won't be overloaded. There're different types of RAIDs where the effectiveness and fault tolerance may vary according to the specific setup - whether info is written on all of the drives in real time or it is written on a single drive and afterwards mirrored on another, what amount of drives are used for the RAID, and many others.
RAID in Hosting
Our state-of-the-art cloud hosting platform where all hosting accounts are generated employs fast SSD drives rather than the standard HDDs, and they work in RAID-Z. With this setup, multiple hard disk drives function together and at least a single one is a dedicated parity disk. Basically, when data is written on the other drives, it is duplicated on the parity one adding an extra bit. This is performed for redundancy as even in case some drive fails or falls out of the RAID for whatever reason, the data can be rebuilt and verified thanks to the parity disk and the data saved on the other ones, therefore not a thing will be lost and there won't be any service disorders. This is an additional level of protection for your data together with the top-notch ZFS file system which uses checksums to guarantee that all of the data on our servers is undamaged and is not silently corrupted.
RAID in Semi-dedicated Servers
The information uploaded to any semi-dedicated server account is saved on SSD drives which work in RAID-Z. One of the drives in this kind of a setup is used for parity - any time data is copied on it, an additional bit is added. In case a disk turns out to be defective, it will be removed from the RAID without interrupting the work of the websites as the data will load from the rest of the drives, and when a new drive is added, the info that will be cloned on it will be a mix between the info on the parity disk and data stored on the other drives in the RAID. This is done in order to guarantee that the info which is being cloned is correct, so as soon as the new drive is rebuilt, it can be included in the RAID as a production one. This is an extra guarantee for the integrity of your data as the ZFS file system that runs on our cloud hosting platform analyzes a special checksum of all the copies of your files on the different drives so as to avoid any probability of silent data corruption.
RAID in VPS Servers
All VPS server accounts that we offer are created on physical servers which use SSD drives functioning in RAID. At least 1 drive is employed for parity - one additional bit is added to the data cloned on it and if a main disk fails, this bit makes it much easier to recalculate the bits of the files on the failed disk drive so that the accurate info is restored on the new drive added to the RAID. In the mean time, your websites will still be online since all the information will still load from at least one more drive. In case you add regular backups to your VPS package, a copy of the data will be saved on standard disk drives which also operate in RAID since we want to make sure that any content you upload will be risk-free at all times. Using multiple drives in RAID for all the main and backup servers permits us to offer fast and reliable Internet hosting service.