* Chris Frederick
> 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