[Ceph-Dokan] A Windows CephFS Client Project

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,

A new project ceph-dokan (https://github.com/ceph/ceph-dokan) is
open-source to all now.
You can access the cephfs on Windows directly using ceph-dokan, not by
smb or whatever.
And you will get the full experience and performance of cephfs on Windows now.

Here is something about this project you may want to know.

     Overview.
         ceph-dokan is build on MinGW. It will provide ceph-dokan.exe
and libcephfs.dll.
         ceph-dokan.exe makes you use CephFS as a volume like your [C:] or [D:].
         libcephfs.dll is a lib you can write your own application using CephFS.

      Features:
         Support almost windows filesystem api's.
         Support ACL from Linux.
         Support CreateFile of temp file.
         Support Microsoft Office file edit and save.
         etc.

      Internal:
         ceph-dokan is ported from upstream Ceph. It was first ported
as a standalone Ceph Client and then portd to Cygwin. But Cygwin is
too slowly and not native code so it was ported to MinGW later. And
with dokan(like fuse), now ceph-dokan map cephfs as a volume on
windows.
         ceph-dokan is fully native win32 code and compiled by gcc. So
its performace is very good. Also it use winsock2 instead of linux
socket and select() instead of poll(). And etc....

Everyone who have experience on dokan, mingw, win32 can help to
improve ceph-dokan by pull request or using ceph-devel mailing list.

Thanks!
 Ketor
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux