We have been using Lustre for over five years, and had experienced and 
learned a lot from  deploying, debugging and modifying it. For us, Lustre is 
powerful and amazing.
   Recently, we are implementing a high availability system for Lustre, and are 
looking forward to open-sourcing it. Basically, it is a stackable file system 
which uses Lustre or other file system's directories as its lower storage, and 
automatically generate multiple identical branches of files or directories, 
while everything being keeped transparent to users. Files or directories with 
some broken branches can be automatically healed as long as one of their 
branches is fine.
   We used to use Heartbeat for automatic failover, but we think it would be a 
good ideal to keep duplications of data too. Sometimes disk arrays just break 
down and datas are lost forever. And it is why we design and implement this 
system.
   Our system is under heavy development and may be stable for open-sourcing in 
a few months. We are open for any ideal from its basic designs to its 
implementation details. Is there anyone interested in this project? Any 
suggestion or question will be welcome.
    Thank you!

_______________________________________________
Lustre-discuss mailing list
[email protected]
http://lists.lustre.org/mailman/listinfo/lustre-discuss

Reply via email to