Difference between revisions of "SintMaarten network"

From PDP/Grid Wiki
Jump to navigationJump to search
 
Line 23: Line 23:
  
 
= Analysis =
 
= Analysis =
This
+
At first it was thought that the <tt>lcg-cp</tt> command itself was causing the error:
At first it was thought that the <tt>lcg-cp</tt> command itself was causing the error
+
* when copying the file using <tt>lcg-cp</tt> the command timed out after several minutes
 +
* when copying the exact same file using <tt>globus-url-copy</tt> the command finished in less than a minute
 +
However when using
 +
  globus-url-copy -nodcau
 +
the command ''also'' timed out. It is worth noting that
 +
* -nodcau means 'no data channel authentication' ; it makes file transfers less secure but it works better when firewalls are in place
 +
* <tt>lcg-cp</tt> also disabled data channel authentication
 +
 
 
= Solution =
 
= Solution =

Revision as of 11:30, 24 November 2009

In October 2009 the SintMaarten cluster was commissioned. This cluster is based on HP blades. Soon after commissioning a serious performance issue was reported:

 [BG-NLT1-Support] #287: bad gridftp transfer rate - smrt wns

This page is the result of the analysis of this performance issue.

Problem report

The performance issue reported was seen when copying a file from the Nikhef storage system to a SintMaarten worker node. Transfer speeds at first were OK but dropped to very low levels after about 120 Mb of data, eventually causing timeouts in the lcg-cp command used. Copying the exact same file from the exact same storage element to a slightly older worker node did not experience this problem:

 ===
 wn-smrt-006 (Bad!)
 ===
 # lcg-cp --vo atlas -v srm://.... file://.....
 [snip]
 # streams: 1
    62914560 bytes   1279.98 KB/sec avg    512.00 KB/sec inst

vs

 ===
 wn-val-066 (Good!)
 ===
 # lcg-cp --vo atlas -v srm://.... file://.....
 [snip]
 # streams: 1
    1672478720 bytes  68053.21 KB/sec avg  70142.84 KB/sec inst


Analysis

At first it was thought that the lcg-cp command itself was causing the error:

  • when copying the file using lcg-cp the command timed out after several minutes
  • when copying the exact same file using globus-url-copy the command finished in less than a minute

However when using

 globus-url-copy -nodcau

the command also timed out. It is worth noting that

  • -nodcau means 'no data channel authentication' ; it makes file transfers less secure but it works better when firewalls are in place
  • lcg-cp also disabled data channel authentication

Solution