The process of files getting corrupted as a consequence of some hardware or software failure is known as data corruption and this is among the main problems which Internet hosting companies face because the larger a hard disk drive is and the more info is stored on it, the much more likely it is for data to be corrupted. There're various fail-safes, yet often the information becomes damaged silently, so neither the particular file system, nor the admins detect a thing. Because of this, a bad file will be handled as a regular one and if the HDD is part of a RAID, that file will be duplicated on all other drives. In principle, this is done for redundancy, but in practice the damage will be even worse. When some file gets corrupted, it will be partly or entirely unreadable, therefore a text file will not be readable, an image file will display a random combination of colors if it opens at all and an archive shall be impossible to unpack, so you risk losing your content. Although the most commonly used server file systems have various checks, they frequently fail to find some problem early enough or require an extensive amount of time in order to check all the files and the web server will not be functional for the time being.
No Data Corruption & Data Integrity in Cloud Hosting
We've tackled the issue of silent data corruption on all our cloud hosting servers by using the cutting-edge Z file system, or ZFS. The latter is more advanced than other file systems as it is the only one in existence that checks all of the files right away by using a checksum - a digital identifier that's unique for every single file. When you upload content to your account, it will be stored on several SSD drives and constantly synced between them for redundancy. ZFS constantly analyzes the checksum of all files and in case any file is detected as corrupted, it is replaced immediately with a good copy from another disk. As this happens in real time, there's no risk that a damaged file may remain or may be copied on the rest of the SSDs. ZFS requires lots of physical memory in order to execute the real-time checks and the benefit of our cloud web hosting platform is that we take advantage of multiple powerful servers working together. If you host your websites with us, your info will be intact no matter what.