Redundant Array of Independent Disks, or RAID, is a method of storing content on multiple hard disks concurrently. A RAID could be software or hardware based on the drives that are used - physical or logical ones, still what is common between them is the fact that they all function as just a single unit where data is stored. The key advantage of using a RAID is redundancy since the data on all of the drives is identical all of the time, so even if one of the drives fails for some reason, the information will still be present on the other drives. The general performance is enhanced as well as the reading and writing processes will be split between multiple drives, so a single one will never be overloaded. There are different sorts of RAIDs where the functionality and fault tolerance could differ depending on the specific setup - whether data is written on all drives in real time or it is written on one drive and then mirrored on another, the number of drives are used for the RAID, etc.
RAID in Shared Hosting
Any content which you upload to your new shared hosting account will be saved on quick NVMe drives that work in RAID-Z. This setup is built to work with the ZFS file system which runs on our cloud hosting platform and it adds an additional level of security for your site content on top of the real-time checksum authentication which ZFS uses to guarantee the integrity of the data. With RAID-Z, the info is stored on a couple of disks and at least 1 is a parity disk - whenever information is written on it, an additional bit is added, so in case any drive stops working for some reason, the integrity of the data can be verified by recalculating its bits based on what is saved on the production hard drives and on the parity one. With RAID-Z, the functioning of our system will never be interrupted and it will continue operating efficiently until the problematic drive is replaced and the info is synced on it.
RAID in Semi-dedicated Servers
The NVMe drives that are used for saving any website content uploaded to the semi-dedicated server accounts which we provide operate in RAID-Z. This is a specific setup where one or more drives are used for parity i.e. the system will add an additional bit to any data duplicated on this type of a drive. In case that a disk fails and is replaced with a new one, what information will be duplicated on the latter will be a mix calculated between the data on the other drives and that on the parity one. This is done to make sure that the information on the new drive will be correct. During the procedure, the RAID will continue operating adequately and the faulty drive won't affect the adequate operation of your websites in any way. Using NVMes in RAID-Z is a superb addition to the ZFS file system which runs on our cutting-edge cloud platform with regard to preserving the integrity of your files since ZFS uses unique digital identifiers identified as checksums so as to avoid silent data corruption.
RAID in VPS Servers
The physical servers where we create VPS server use quick NVMe drives which will increase the speed of your sites noticeably. The disk drives operate in RAID to ensure that you will not lose any information because of a power loss or a hardware malfunction. The production servers employ a variety of drives where the data is saved and one disk is used for parity i.e. one bit is added to all information copied on it, that makes it much easier to recover the site content without any loss if a main drive fails. If you pick our backup service, the data will be saved on an independent machine which uses standard hard-disk drives and although there is no parity one in this case, they are also in a RAID to guarantee that we will have a backup of your content all the time. With this kind of configuration your data will always be safe because it will be available on many disk drives.