Quantcast
Channel: ioremap.net » Filesystems
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

POHMELFS vs NFS: dbench and the power of the local metadata cache

POHMELFS vs NFS dbench performance Client and server machines have 8Gb of RAM and I ran single-threaded test to show the power of the local metadata cache, so get this data with a fair grain of salt....

View Article



Image may be NSFW.
Clik here to view.

Is overwrite a bad decision? Distributed transactional filesystem

strugling Enjoying the muscle pain switches brain into the thinking mode compared to the usual slacking one. This brought me a nice idea of combining POSIX filesystem with the distributed transactional...

View Article

Image may be NSFW.
Clik here to view.

New filesystems in drivers/staging for 2.6.30

I believe drivers/staging should be renamed into fs/staging, since this tree will likely contain CEPH and NILFS2, as long as POHMELFS and DST. Ceph is a distributed file system designed for...

View Article

Image may be NSFW.
Clik here to view.

POHMELFS and elliptics network design issues

Currently POHMELFS has a coherent writeback cache on each client. This feature requires special protocol to be developed which manages data consistency between clients. Namely it maintains...

View Article

Image may be NSFW.
Clik here to view.

NTT Cyber Space Labs presents Sheepdog – distributed storage system for KVM

MORITA Kazutaka wrote: Sheepdog is a distributed storage system for KVM/QEMU. It provides highly available block level storage volumes to VMs like Amazon EBS. Sheepdog supports advanced volume...

View Article


Image may be NSFW.
Clik here to view.

Data de-duplication in ZFS and elliptics network (POHMELFS)

Jon Smirl sent me a link describing new ZFS feature – data deduplication. This is a technique which allows to store multiple data objects in the same place when their content is the same, thus...

View Article

Image may be NSFW.
Clik here to view.

Pohmelfs in da haus

Linux kernel for the last 3 years didn’t change at all – I wrote 600 lines of code, and it does not yet even connect normally to remote elliptics node. $ wc -l fs/pohmelfs/{*.[ch],Makefile,Kconfig} 37...

View Article

Image may be NSFW.
Clik here to view.

Initial POHMELFS bits

I’m a bit budy with other boring tasks around, so only get chance to hack on POHMELFS today. It is almost 1000 lines of code already, but yet its functionality is virtually near zero. But I believe all...

View Article


Image may be NSFW.
Clik here to view.

splice() syscall

I found that splice() syscall does not transfer data, when in and out file descriptors are the same or refer to the same file. Instead destination ‘space’ is filled with zeroes while supposed to...

View Article


Image may be NSFW.
Clik here to view.

Elliptics: server-side scripting

I added binary data support into server-side scripting (currently we only support Python) as well as extended HTTP fastcgi proxy to support server-side script execution. Previously we only were able to...

View Article

Image may be NSFW.
Clik here to view.

POHMELFS vs NFS: dbench and the power of the local metadata cache

POHMELFS vs NFS dbench performance Client and server machines have 8Gb of RAM and I ran single-threaded test to show the power of the local metadata cache, so get this data with a fair grain of salt....

View Article

Is overwrite a bad decision? Distributed transactional filesystem

strugling Enjoying the muscle pain switches brain into the thinking mode compared to the usual slacking one. This brought me a nice idea of combining POSIX filesystem with the distributed transactional...

View Article

New filesystems in drivers/staging for 2.6.30

I believe drivers/staging should be renamed into fs/staging, since this tree will likely contain CEPH and NILFS2, as long as POHMELFS and DST. Ceph is a distributed file system designed for...

View Article


POHMELFS and elliptics network design issues

Currently POHMELFS has a coherent writeback cache on each client. This feature requires special protocol to be developed which manages data consistency between clients. Namely it maintains...

View Article

NTT Cyber Space Labs presents Sheepdog – distributed storage system for KVM

MORITA Kazutaka wrote: Sheepdog is a distributed storage system for KVM/QEMU. It provides highly available block level storage volumes to VMs like Amazon EBS. Sheepdog supports advanced volume...

View Article


Data de-duplication in ZFS and elliptics network (POHMELFS)

Jon Smirl sent me a link describing new ZFS feature – data deduplication. This is a technique which allows to store multiple data objects in the same place when their content is the same, thus...

View Article

Pohmelfs in da haus

Linux kernel for the last 3 years didn’t change at all – I wrote 600 lines of code, and it does not yet even connect normally to remote elliptics node. $ wc -l fs/pohmelfs/{*.[ch],Makefile,Kconfig} 37...

View Article


Initial POHMELFS bits

I’m a bit budy with other boring tasks around, so only get chance to hack on POHMELFS today. It is almost 1000 lines of code already, but yet its functionality is virtually near zero. But I believe all...

View Article

splice() syscall

I found that splice() syscall does not transfer data, when in and out file descriptors are the same or refer to the same file. Instead destination ‘space’ is filled with zeroes while supposed to...

View Article

Elliptics: server-side scripting

I added binary data support into server-side scripting (currently we only support Python) as well as extended HTTP fastcgi proxy to support server-side script execution. Previously we only were able to...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images