Redundant Array of Independent Disks, or RAID, is a method of storing content on several hard disks concurrently. A RAID can be software or hardware based on the hard drives that are used - physical or logical ones, yet what’s common between them is the fact that they all function as one single unit where information is kept. The top advantage of using a RAID is redundancy as the data on all the drives will be exactly the same at all times, so even in the event that a drive fails for whatever reason, the info will still be present on the rest of the drives. The general performance is also better as the reading and writing processes will be split between various drives, so a single one won't be overloaded. There are different sorts of RAIDs where the functionality and fault tolerance can vary based on the particular setup - whether info is written on all drives in real time or it's written on one drive and then mirrored on another, what amount of drives are used for the RAID, etcetera.
RAID in Website Hosting
Any content that you upload to your new website hosting account will be saved on fast SSD drives which operate in RAID-Z. This configuration 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 content on top of the real-time checksum verification that ZFS uses to ensure the integrity of the data. With RAID-Z, the info is saved on a couple of disks and at least one of them is a parity disk - whenever data is recorded on it, an extra bit is added, so if any drive stops functioning for some reason, the integrity of the info can be verified by recalculating its bits in accordance with what is kept on the production drives and on the parity one. With RAID-Z, the functioning of our system won't be interrupted and it will continue operating efficiently until the malfunctioning drive is changed and the information is synced on it.
RAID in Semi-dedicated Hosting
The SSD drives that are used for storing any website content uploaded to the semi-dedicated hosting accounts that we offer operate in RAID-Z. This is a special configuration where one or more disk drives are used for parity i.e. the system will include an extra bit to any data cloned on this kind of a hard drive. If a disk fails and is substituted with another one, what data will be cloned on the latter will be a combination calculated between the data on the other hard disks and that on the parity one. This is done to make sure that the info on the new drive shall be accurate. During the process, the RAID will continue functioning normally and the problematic drive won't have an effect on the proper operation of your Internet sites in any respect. Using SSDs in RAID-Z is an amazing addition to the ZFS file system which runs on our state-of-the-art cloud platform with respect to preserving the integrity of your files as ZFS uses unique digital identifiers called checksums so as to prevent silent data corruption.
The SSD drives that we use on the machines where we generate virtual private servers function in RAID to make sure that any content which you upload will be available and intact all the time. At least one drive is employed for parity - one bit of info is added to any data copied on it. If a main drive fails, it is replaced and the data which will be duplicated on it is calculated between the rest of the drives and the parity one. That’s done to make sure that the right information is copied and that no file is corrupted as the new drive will be included in the RAID afterwards. We also use hard disk drives functioning in RAID on the backup servers, so in case you add this upgrade to your VPS plan, you shall use an even more reliable Internet hosting service because your content will be available on multiple drives irrespective of any sort of unexpected hardware failure.