Readahead Settings for LVM, Device-Mapper, Software Raid and Block Devices – what wins?

How does the RA setting get passed down the virtual block device chain? It depends. Let’s assume you are inside Xen domU and have RA=256. Your /dev/xvda1 is actual LV on the dom0 visible under /dev/dm1. So you have RA(domU(/dev/xvda1)) = 256 and RA(dom0(/dev/dm1)) = 512 . It will have such effect that dom0 kernel … Read more

How beneficial are self-healing filesystems for general usage?

Yes, a functional checksummed filesystem is a very good thing. However, the real motivation is not to be found into the mythical “bitrot” which, while does happen, is very rare. Rather, the main advantage is that such a filesystem provide and end-to-end data checksum, actively protecting you by erroneous disk behavior as misdirected writes and … Read more

RAID – software vs. hardware

I prefer HW raid, ’cause if you have to pull good disks out of a dead machine you’re not limited to the OS configuration of the raid “array”. You do keep backups of your RAID controllers config, don’t you? So just load that up on a donor machine, slot in the drives (in the right … Read more