Forum
Welcome, Guest
Username: Password: Remember me
This is the optional category header for the Suggestion Box.

TOPIC:

NoSAN HA-ISCSI Thin Provisioning 1 week 6 days ago #2548

  • Maxwell Morris
  • Maxwell Morris's Avatar Topic Author
  • Offline
  • Posts: 9
Hey Salvatore,

In terms of the storage layout I'm working with at the moment, DRBD is sat on top of a ZFS zVol, with just good 'ol ext4 on the resulting DRBD virtual device used for NFS. So not too sure there's much wiggle room with ext4, but I'll take a look at anything that can be optimisied on the ZFS side. I have been testing all of this within a nested virt environment, so possibly that isn't helping either.

I'm going to comb through any other HA-Lizard files I can find on my host and try and get everything working nicely with NFS, would you be interested in committing these upstream if I am succesful?

Thanks,
Maxwell

Please Log in or Create an account to join the conversation.

NoSAN HA-ISCSI Thin Provisioning 1 week 6 days ago #2549

  • Maxwell Morris
  • Maxwell Morris's Avatar Topic Author
  • Offline
  • Posts: 9
Also, I'm having a little trouble trying to create a second DRBD resource for NFS testing, any pointers as to how to set persistent rules in Xenserver/XCP-ng's firewall for another DRBD port?

Cheers

Please Log in or Create an account to join the conversation.

NoSAN HA-ISCSI Thin Provisioning 6 days 5 hours ago #2550

  • Salvatore Costantino
  • Salvatore Costantino's Avatar
  • Offline
  • Posts: 703
Hi Maxwell,
Excuse the late reply.

The FW rule installed by our installer will allow all traffic between hosts on the replication network, so you shouldn't need any additional rules to allow another DRBD device.

Regarding performance, our early development/testing was done inside a nested environment, and we saw very poor performance as well. That may be why you are experiencing the same.

There are a couple of posts that discuss all the config changes required to configure multiple DRBD devices. I will update shortly with links.

Lastly, regarding moving your changes upstream, yes, I would be very interested in adding NFS support. You can email ha<at>pulsesupply.com so that we can coordinate directly on that.

Thanks

Please Log in or Create an account to join the conversation.

NoSAN HA-ISCSI Thin Provisioning 6 days 5 hours ago #2551

  • Salvatore Costantino
  • Salvatore Costantino's Avatar
  • Offline
  • Posts: 703
Hi Maxwell,
you can follow this post for details on which files need to be updated to support multiple DRBD devices.
www.halizard.com/forum/software-support/312-multiple-srs

Please Log in or Create an account to join the conversation.

NoSAN HA-ISCSI Thin Provisioning 5 days 3 hours ago #2552

  • Maxwell Morris
  • Maxwell Morris's Avatar Topic Author
  • Offline
  • Posts: 9
Hi Salvatore,

Thanks for sending this across. I have been trying to overcome the performance issues with NFS, but have so far not succeeded. I am also cautious of the write confirmations as you explained this is not present in a file based protocol like NFS compared with iSCSI. For these reasons, I have decided that in my deployment we are going to go ahead with the usual iSCSI deployment and expand storage where needed for snapshots/backups.

I will however tidy up the lab installation I was using for NFS and will gladly send the modifications across. Of course this mainly consisted of the 2 service lines you mentioned previously, I have not looked into modifying the ha-cfg tool to work with the NFS services but will look into this also.

Thank you for your time and help!

Best Regards,
Maxwell

Please Log in or Create an account to join the conversation.