Redundant Array of Independent Disks, or RAID, is a way of storing content on a number of hard drives simultaneously. A RAID might be software or hardware based on the hard drives that are used - physical or logical ones, but what’s common between them is the fact that they all operate as a single unit where info is stored. The key advantage of employing a RAID is redundancy since the information on all the drives will be exactly the same all the time, so even in case one of the drives fails for some reason, the information will still be present on the rest of the drives. The general performance is enhanced as well since the reading and writing processes could be split between a number of drives, so a single one will never be overloaded. There're different kinds of RAIDs where the functionality and fault tolerance could differ depending on the exact setup - whether your data is written on all the drives in real time or it is written on a single drive and after that mirrored on another, what amount of drives are used for the RAID, and so on.
RAID in Cloud Website Hosting
All the content that you upload to your new cloud website hosting account will be placed on fast SSD drives which operate in RAID-Z. This setup is built to employ the ZFS file system which runs on our cloud hosting platform and it adds an additional level of protection for your content in addition to the real-time checksum authentication that ZFS uses to ensure the integrity of the data. With RAID-Z, the info is saved on a number of disks and at least 1 is a parity disk - whenever information is recorded on it, an additional bit is added, so if any drive fails for some reason, the integrity of the info can be verified by recalculating its bits in accordance with what is kept on the production hard drives and on the parity one. With RAID-Z, the operation of our system will not be interrupted and it'll continue functioning smoothly until the problematic drive is changed and the data is synchronized on it.
RAID in Semi-dedicated Hosting
The information uploaded to any semi-dedicated hosting account is stored on SSD drives which work in RAID-Z. One of the drives in such a setup is used for parity - every time data is copied on it, an extra bit is added. In case a disk happens to be defective, it will be removed from the RAID without disturbing the work of the Internet sites as the data will load from the rest of the drives, and when a new drive is added, the information that will be duplicated on it will be a blend between the info on the parity disk and data stored on the other hard disks in the RAID. That is done so as to guarantee that the info which is being copied is accurate, 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 info because the ZFS file system that runs on our cloud Internet hosting platform compares a special checksum of all of the copies of the files on the separate drives in order to avoid any chance of silent data corruption.
RAID in VPS
All virtual private server accounts which our company provides are generated on physical servers that take advantage of SSD drives working in RAID. At least one drive is employed for parity - one extra bit is included in the data cloned on it and in case a main disk stops working, this bit makes it simpler 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. Meanwhile, your websites will remain online since all the data will still load from at least one more hard drive. In case you add regular backups to your VPS plan, a copy of the info will be stored on standard hard disks that also function in RAID as we want to make certain that any site content you upload will be risk-free all the time. Using multiple hard drives in RAID for all main and backup servers permits us to offer fast and reliable web hosting service.