* 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

Reply via email to