Redundant Array of Independent Disks, or RAID, is a method of storing content on a number of hard disk drives at the same time. A RAID might be software or hardware depending on the HDDs which are used - physical or logical ones, yet what is common between them is the fact that they all perform as one single unit where data is stored. The key advantage of employing a RAID is redundancy as the information on all of the drives shall be exactly the same all of the time, so even in case one of the drives fails for some reason, the info will still be present on the remaining drives. The general performance is also enhanced as the reading and writing processes could be split between various drives, so a single one won't be overloaded. There are different types of RAIDs where the functionality and fault tolerance can vary based on the exact setup - whether your data is written on all of the drives in real time or it is written on one drive and afterwards mirrored on another, the number of drives are used for the RAID, etcetera.
RAID in Shared Hosting
All of the content that you upload to your new shared hosting account will be saved on quick SSD drives that work in RAID-Z. This setup is built to employ the ZFS file system which runs on our cloud web hosting platform and it adds an additional level of security for your site content on top of the real-time checksum validation that ZFS uses to ensure the integrity of the data. With RAID-Z, the data is saved on a number of disks and at least 1 is a parity disk - whenever info is written on it, an extra bit is added, so in case any drive fails for some reason, the integrity of the data can be verified by recalculating its bits in accordance with what is stored on the production hard drives and on the parity one. With RAID-Z, the operation of our system will not be interrupted and it will continue operating effectively until the malfunctioning drive is changed and the information is synced on it.