All of lore.kernel.org
 help / color / mirror / Atom feed
From: Nic Henke <nic@cray.com>
To: lustre-devel@lists.lustre.org
Subject: [Lustre-devel] faking LNET scale
Date: Wed, 22 Apr 2009 17:20:10 -0500	[thread overview]
Message-ID: <49EF981A.6030802@cray.com> (raw)
In-Reply-To: <20090422213746.GZ6559@sun.com>

Isaac Huang wrote:
> On Fri, Apr 17, 2009 at 12:10:01PM -0500, Nicholas Henke wrote:
>   
>> ......
>> However, to do this either hacking up lnet_ptlcompat_matchXXX to look at another 
>> flag besides the_lnet.ln_ptlcompat or some other way of allowing a server with a 
>> single NET (ptl0) to accept requests from a variety of nets (ptl1, ptl2, etc). 
>> One cannot use multiple interfaces for the same net type with ln_ptlcompat enabled.
>>     
>
> Note that Portals compatibility (lnet_ptlcompat_, the_lnet.ln_ptlcompat, and friends)
> have already been removed from lnet HEAD, on which all 2.x and future releases will 
> be based.
>
>   
>> 	Is there a better way to do this ? What would be the least abusive of th e rules ?
>>     
>
> If you only have limited number of test nodes, one way to drive the
> network as hard as possible is to have all nodes use a very high
> ptllnd peercredits option and run LST test with a high concurrency
> (with the latest LST patch from 15332).
>
> Thanks,
> Isaac
>   
I was more interested in scaling the number of peers/connections. The
previous suggestion about doing a localnet check would help do that. 
From past experience, we don't often find too many issues just getting
the data moving when changing to higher scale - it is all the mgmt of
peers/connections that end up getting 'fun'.

As you say - just using higher credits is usually sufficient to max out
the network throughput for a given set of nodes.


Nic

      reply	other threads:[~2009-04-22 22:20 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-17 17:10 [Lustre-devel] faking LNET scale Nicholas Henke
2009-04-17 18:33 ` Liang Zhen
2009-04-18 12:35   ` Nic Henke
2009-04-30  1:21   ` Eric Barton
2009-06-02 17:12   ` Nicholas Henke
2009-06-05  8:57     ` Liang Zhen
2009-04-22 21:37 ` Isaac Huang
2009-04-22 22:20   ` Nic Henke [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=49EF981A.6030802@cray.com \
    --to=nic@cray.com \
    --cc=lustre-devel@lists.lustre.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.