23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

31.2.3 QSW LND<br />

The QSW LND (qswlnd) is connection-less and, therefore, does not need the<br />

acceptor. It is limited to a single instance, which uses all Elan "rails" that are present<br />

and dynamically load balances over them.<br />

The address-with-network is the node's Elan ID. A specific interface cannot be<br />

selected in the "networks" module parameter.<br />

Variable<br />

tx_maxcontig<br />

(1024)<br />

mtxmsgs<br />

(8)<br />

nnblk_txmsg<br />

(512 with a 4K page<br />

size, 256 otherwise)<br />

nrxmsg_small<br />

(256)<br />

ep_envelopes_small<br />

(2048)<br />

nrxmsg_large<br />

(64)<br />

ep_envelopes_large<br />

(256)<br />

optimized_puts<br />

(32768,W)<br />

optimized_gets<br />

(1,W)<br />

Description<br />

Integer that specifies the maximum message payload (in bytes) to<br />

copy into a pre-mapped transmit buffer<br />

Number of "normal" message descriptors for locally-initiated<br />

communications that may block for memory (callers block when<br />

this pool is exhausted).<br />

Number of "reserved" message descriptors for communications<br />

that may not block for memory. This pool must be sized large<br />

enough so it is never exhausted.<br />

Number of "small" receive buffers to post (typically everything<br />

apart from bulk data).<br />

Number of message envelopes to reserve for the "small" receive<br />

buffer queue. This determines a breakpoint in the number of<br />

concurrent senders. Below this number, communication attempts<br />

are queued, but above this number, the pre-allocated envelope<br />

queue will fill, causing senders to back off and retry. This can have<br />

the unfortunate side effect of starving arbitrary senders, who<br />

continually find the envelope queue is full when they retry. This<br />

parameter should therefore be increased if envelope queue<br />

overflow is suspected.<br />

Number of "large" receive buffers to post (typically for routed bulk<br />

data).<br />

Number of message envelopes to reserve for the "large" receive<br />

buffer queue. For more information on message envelopes, see the<br />

ep_envelopes_small option (above).<br />

Smallest non-routed PUT that will be RDMA’d.<br />

Smallest non-routed GET that will be RDMA’d.<br />

31-10 <strong>Lustre</strong> <strong>1.6</strong> <strong>Operations</strong> <strong>Manual</strong> • September 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!