Redundant Array of Independent Disks, or RAID, is a method of storing content on several hard drives at the same time. A RAID might be software or hardware based on the HDDs which are used - physical or logical ones, still what is common between them is the fact that they all work as just one single unit where data is kept. The top advantage of using a RAID is redundancy as the information on all drives is the same at all times, so even if a drive fails for some reason, the data will still be present on the other drives. The general performance is enhanced as well since the reading and writing processes could be split between multiple drives, so a single one will not be overloaded. There're different sorts of RAIDs where the functionality and fault tolerance can vary depending on the exact setup - whether data is written on all of the drives real-time or it is written on one drive and then mirrored on another, the number of drives are used for the RAID, and so on.
RAID in Website Hosting
The SSD drives that our cutting-edge cloud hosting platform uses for storage operate in RAID-Z. This kind of RAID is intended to work with the ZFS file system which runs on the platform and it employs the so-called parity disk - a specific drive where data kept on the other drives is duplicated with an extra bit added to it. In the event that one of the disks fails, your Internet sites shall continue working from the other ones and as soon as we replace the faulty one, the information which will be duplicated on it will be rebuilt from what is stored on the other drives together with the information from the parity disk. This is performed in order to be able to recalculate the bits of each and every file adequately and to authenticate the integrity of the information duplicated on the new drive. This is an additional level of security for the content that you upload to your website hosting account together with the ZFS file system that analyzes a unique digital fingerprint for each file on all the disk drives in real time.
RAID in Semi-dedicated Hosting
In case you host your Internet sites inside a semi-dedicated hosting account from our firm, all of the content that you upload will be stored on SSD drives which operate in RAID-Z. With this form of RAID, at least one of the drives is used for parity - when data is synced between the hard drives, an additional bit is included in it on the parity one. The reasoning behind this is to guarantee the integrity of the data which is cloned to a brand new drive if one of the drives in the RAID fails since the content being copied on the new disk is recalculated from the information on the standard hard drives and on the parity one. An additional advantage of RAID-Z is the fact that even in case a drive fails, the system can switch to a different one promptly without service disruptions of any sort. RAID-Z adds an additional level of safety for the content that you upload on our cloud web hosting platform together with the ZFS file system that uses unique checksums in order to authenticate the integrity of each and every file.
In case you use one of our virtual private server plans, any content you upload will be kept on SSD drives that work in RAID. At least 1 drive is employed for parity to guarantee the integrity of the data. In simple terms, this is a special drive where info is copied with one bit added to it. In the event that a disk within the RAID fails, your sites will continue working and when a new disk replaces the faulty one, the bits of the information that will be duplicated on it are calculated by using the healthy and the parity drives. This way, any potential for corrupting data throughout the process is avoided. We also employ regular hard disk drives that operate in RAID for storing backups, so if you include this service to your VPS plan, your site content will be stored on multiple drives and you won't ever need to worry about its integrity even in the event of multiple drive failures.