* Chris Frederick <[EMAIL PROTECTED]> wrote: > Check out LVM (Logical Volume Manager) > > http://tldp.org/HOWTO/LVM-HOWTO/ > http://www.gentoo.org/doc/en/lvm2.xml
Yes, at least for the storage stuff, LVM2 can do much of this. But my ideas go some steps futher, eg: * mapping blocks instead of larger chunks * defect management directly on block basis (w/o additional stacking layers). * distributed storages (not just disks, but several hosts) * volumes attributes which let the volume manager decide how/where to actually store blocks, eg.: + mirroring: min/max number of copies, allowed device classes + compression: allowed algos or grades + encryption: ciphers, keys, ... + reliability: hard/limit (eg. use "unstable" disks exceptionally) + caching: allow some volumes to be cached on fast devices ... cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ --------------------------------------------------------------------- -- gentoo-user@lists.gentoo.org mailing list