Forums

Home / Forums

You need to log in to create posts and topics. Login · Register

Storage object - NFS

Good morning,

first: great work!

second: is there any plans to add storage object (example S3) and NFS  management?

Thanks,

best regards

Yes in the longer term.

For short term our focus is on block storage, for version 2.3/2.4 we will be adding block level backups, snapshots, geo-replication.

Thanks for the comment 🙂

 

Why would you want file level storage on a block level system?  That goes against what these technologies are supposed to do. It is best to treat PetaSAN as a directly attached hard disk, no different than the hard disks in your desktop/server. NFS is best treated as connecting to another desktop computer's hard disk, not exactly the same ideologies

Now do not get me wrong, we use NFS for an ISO repository for our Xenserver cluster and provide Samba to expose a company file store. How we do it is a bit different from what you indicated though, instead of trying to get a block device (PetaSAN) to expose NFS and Samba targets we use a small "server" to attach to an iSCSI disk and then expose that as both an NFS and Samba store. This works very well and allows us to make upgrades to the software without disturbing the actual data. Yes there is the complaint of yet one more box running, but without doing much more than acting as a gateway this could run on a RaspberryPI without taxing it too much. Due to a network type choice we are using an old Core2 duo desktop with 4GB ram and 64GB SD card to provide these services and we never come close to maxing it out, the point being not much horsepower is needed unless you are looking at hundreds of concurrent connections. This could be done on a VM too, but there is a major limitation of pre VM access hence why we have a dedicated box.

Quote from Shiori on June 6, 2019, 2:11 am

Why would you want file level storage on a block level system?

Well in the VMware world it is dead simple to do NFS 4.1 and with session trunking we get to round robin all our sessions to make use of all interfaces when needed.  iSCSI and VMware have a bunch of hoop jumping and if you reboot/crash/power loss and you have 1 iSCSI connection down you get to wait for VMware to time out.  That is so much fun!

Thanks,

Joe