Hi Adrien,
please find my answers inline...
adrien....@epfl.ch wrote on 22.08.2017 17:21:
> Dear BeeGFS users, dev-team,
>
> I am currently evaluation a BeeGFS cluster for a usage related to the Blue Brain
> Project (
http://bluebrain.epfl.ch/ ) with a moderate size instance.
>
> We are for now very happy about the usability of the system, however, there is
Thanks, glad to hear about that.
> some informations related to network usage I do not see documented and I would
> like to have confirmed by the dev team if possible.
>
> 1 - What are the protocol and port ranges used by all the related services of
> BeeGFS ( mgmt, meta, storage, client ) ?
>
> From my little investigation it requires entire port ranges in both UDP and TCP
> to be open on server side, but also on client side.
> Could this be documented formally somewhere ? if possible with some firewall /
> NAT configuration recommendations from the dev team if any ?
Thanks for the hint. You can find the first attempt to document this here:
https://www.beegfs.io/wiki/NetworkTuning#firewall
> 2- Is BeeGFS supporting any kind of authentication ? Authentication client ->
> server but also server <-> server ?
>
> Even something as primitive as pre-shared key authentication would be a good
> enough for me.
Yes, see option "connAuthFile" in the config files of the BeeGFS
mgmtd/meta/storage/client services (/etc/beegfs/beegfs-...conf).
This option defines a pre-shared secret and requests are only accepted from
connections that can provide the pre-shared secret.
> 3 - Is there any way to protect the data integrity of a BeeGFS client over
> untrusted network ?
>
> A la ipsec AH style, without having to enforce ipsec manually on every node.
There is currently no such mechanism built in. If only certain clients are
untrusted and performance for these clients is not critical, you might want to
consider re-exporting BeeGFS via NFS (by mounting a BeeGFS client somewhere in
your trusted network and re-exporting this BeeGFS client mountpoint via the
kernel's NFSv4 server) to make use of the security and authentication features
of NFS.
> 4- Is BeeGFS supporting IPv6 ?
>
> The BeeGFS protocols seems to me quite sensitive to NAT, it would be good if we
> could simply set up a BeeGFS over IPv6 in infrastructure that mix private /
> public IPv4 ranges.
Currently not. While we are aware that this is becoming increasingly interesting
and we believe that adding IPv6 support will generally not be a big task, it's
something that we just have not done yet.
Best regards,
Sven
--
Sven Breuner
CEO
ThinkParQ GmbH