|
|
About
TODO
Blog
RSS
Old blog
Projects
Gallery
Notes
Tue, 13 May 2008
New POHMELFS release. Transactions, performance, failover.
Irish Jon Jameson (6 years of experience, really good stuff)
brings us this new POHMELFS release.
Main features include:
- Fast transactions. System will wrap all writings into transactions, which will
be resent to different (or the same) server in case of failure.
- Failover. It is now possible to provide number of servers to be used in round-robin
fasion when one of them dies. System will automatically reconnect to others and send
transactions to them.
- Performance. Super fast (close to wire limit) metadata operations over the network.
By courtesy of writeback cache and transactions the whole kernel archive can be untarred by 2-3 seconds
(including sync) over GigE link (wire limit! Not comparable to NFS).
The nearest roadmap includes:
- Full transaction support for all operations (only writeback is guarded by transactions currently,
default network state just reconnects to the same server).
- Data and metadata coherency extensions (in addition to existing commented object creation/removal messages).
- Server redundancy.
One can check out POHMELFS homepage
for more details. You can download latest release (against 2.6.25 kernel tree) from
archive or
GIT tree.
/devel/fs :: Link / Comments (0)
|