Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Andrew Beattie
Stephen,   I think you also need to take into consideration that IBM does not control what infrastructure users may chose to deploy Spectrum scale on outside of ESS hardware.    As such it is entirely possible that older or lower spec hardware, or even virtualised NSD Servers with even lower

Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Stephen Ulmer
The point of the original question was to discover why there is a warning about performance for nsdChksumTraditional=yes, but that warning doesn’t seem to apply to an ESS environment. Your reply was that checksums in an ESS environment are calculated in parallel on the NSD server based on the

Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Kumaran Rajaram
In non-GNR setup, nsdCksumTraditional=yes enables data-integrity checking between a traditional NSD client node and its NSD server, at the network level only. The ESS storage supports end-to-end checksum, NSD client to the ESS IO servers (at the network level) as well as from ESS IO servers

Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Felipe Knop
Stephen, ESS does perform checksums in the transfer between NSD clients and NSD servers. As Kums described below, the difference between the checksums performed by GNR and those performed with "nsdCksumTraditional" is that GNR checksums are computed in parallel on the server side, as a large FS

Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Stephen Ulmer
So the ESS checksums that are highly touted as "protecting all the way to the disk surface" completely ignore the transfer between the client and the NSD server? It sounds like you are saying that all of the checksumming done for GNR is internal to GNR and only protects against bit-flips on the

Re: [gpfsug-discuss] NSD network checksums (nsdCksumTraditional)

2018-10-29 Thread Kumaran Rajaram
Hi, >>How can it be that the I/O performance degradation warning only seems to accompany the nsdCksumTraditional setting and not GNR? >>Why is there such a penalty for "traditional" environments? In GNR IO/NSD servers (ESS IO nodes), the checksums are computed in parallel for a NSD (storage