RAID, which is short for Redundant Array of Independent Disks, is a software or hardware storage virtualization technology which makes it possible for a system to employ several hard drives as a single logical unit. To put it differently, all of the drives are used as one and the data on all of them is identical. This type of a configuration has 2 key advantages over using a single drive to keep data - the first is redundancy, so if one drive doesn't work, the information will be accessible from the remaining ones, and the second one is better performance because the input/output, or reading/writing operations will be distributed among a number of drives. There are different RAID types depending on how many drives are employed, whether reading and writing are both performed from all drives simultaneously, if data is written in blocks on one drive after another or is mirrored between drives in the same time, and so on. Depending on the particular setup, the error tolerance and the performance may differ.
RAID in Shared Website Hosting
All the content that you upload to your new shared website hosting account will be held on quick SSD drives that function in RAID-Z. This configuration is built to use the ZFS file system which runs on our cloud Internet hosting platform and it adds another level of security for your content in addition to 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 info is recorded on it, an extra bit is added, so if any drive stops working for whatever reason, the integrity of the info can be verified by recalculating its bits based on what is kept on the production drives and on the parity one. With RAID-Z, the operation of our system will never be interrupted and it'll continue working efficiently until the faulty drive is changed and the information is synced on it.
RAID in Semi-dedicated Servers
The info uploaded to any semi-dedicated server account is saved on SSD drives which work in RAID-Z. One of the drives in such a configuration is used for parity - each time data is copied on it, an additional bit is added. If a disk turns out to be problematic, it will be taken out of the RAID without interrupting the functioning of the sites since the data will load from the rest of the drives, and when a new drive is included, the data that will be duplicated on it will be a blend between the info on the parity disk and data kept on the other hard disks in the RAID. This is done in order to ensure that the info that is being duplicated is accurate, so as soon as the new drive is rebuilt, it could be included in the RAID as a production one. This is an additional guarantee for the integrity of your information since the ZFS file system which runs on our cloud Internet hosting platform analyzes a special checksum of all of the copies of your files on the different drives to avoid any probability of silent data corruption.
RAID in VPS Servers
The physical servers where we generate VPS server work with super fast SSD drives which will increase the speed of your sites significantly. The hard drives work in RAID to ensure that you will not lose any data as a result of a power loss or a hardware failure. The production servers take advantage of a variety of drives where the info is kept and one disk is used for parity i.e. one bit is added to all the data copied on it, that makes it much easier to restore the content without any loss if a main drive stops working. If you use our backup service, your info will be kept on a separate machine which uses standard hard-disk drives and though there is no parity one in this case, they are also in a RAID to guarantee that we will have a backup of your website content all the time. With this kind of configuration your info will always be safe since it will be available on a lot of disk drives.