Whamcloud - gitweb
LUDOC-11 fix assorted minor errors
[doc/manual.git] / UnderstandingLustreNetworking.xml
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!-- This document was created with Syntext Serna Free. --><chapter xmlns="http://docbook.org/ns/docbook" xmlns:xl="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en-US" xml:id="understandinglustrenetworking">
3   <title xml:id="understandinglustrenetworking.title">Understanding Lustre Networking (LNET)</title>
4   <para>This chapter introduces Lustre Networking (LNET) and includes the following sections:</para>
5   <itemizedlist>
6     <listitem>
7       <para>
8                 <xref linkend="dbdoclet.50438191_22878"/>
9             </para>
10     </listitem>
11     <listitem>
12       <para>                           
13                 <xref linkend="dbdoclet.50438191_19625"/>
14             </para>
15     </listitem>
16     <listitem>
17       <para>
18                 <xref linkend="dbdoclet.50438191_20721"/>
19             </para>
20     </listitem>
21   </itemizedlist>
22   <section xml:id="dbdoclet.50438191_22878">
23     <title><indexterm>
24         <primary>LNET</primary>
25       </indexterm><indexterm>
26         <primary>LNET</primary>
27         <secondary>understanding</secondary>
28       </indexterm> Introducing LNET</title>
29     <para>In a cluster with a Lustre file system, the system network connecting the servers and the clients is implemented using Lustre Networking (LNET), which provides the communication infrastructure required by the Lustre file system.</para>
30     <para>LNET supports many commonly-used network types, such as InfiniBand and IP networks, and allows simultaneous availability across multiple network types with routing between them. Remote Direct Memory Access (RDMA) is permitted when supported by underlying networks using the appropriate Lustre network driver (LND). High availability and recovery features enable transparent recovery in conjunction with failover servers.</para>
31     <para>An LND is a pluggable driver that provides support for a particular network type. LNDs are loaded into the driver stack, with one LND for each network type in use.</para>
32     <para>For information about configuring LNET, see <xref linkend="configuringlnet"/>.</para>
33     <para>For information about administering LNET, see <xref linkend="adminlustrepart3"/>.</para>
34   </section>
35   <section xml:id="dbdoclet.50438191_19625">
36     <title><indexterm>
37         <primary>LNET</primary>
38         <secondary>features</secondary>
39       </indexterm>Key Features of LNET</title>
40     <para>Key features of LNET include:</para>
41     <itemizedlist>
42       <listitem>
43         <para>RDMA, when supported by underlying networks such as InfiniBand or Myrinet MX</para>
44       </listitem>
45       <listitem>
46         <para>Support for many commonly-used network types such as InfiniBand and TCP/IP</para>
47       </listitem>
48       <listitem>
49         <para>High availability and recovery features enabling transparent recovery in conjunction with failover servers</para>
50       </listitem>
51       <listitem>
52         <para>Simultaneous availability of multiple network types with routing between them.</para>
53       </listitem>
54     </itemizedlist>
55     <para>LNET provides end-to-end throughput over Gigabit Ethernet (GigE) networks in excess of 100 MB/s, throughput up to 1.5 GB/s over InfiniBand double data rate (DDR) links, and throughput over 1 GB/s across 10GigE interfaces.</para>
56     <para>Lustre can use bonded networks, such as bonded Ethernet networks, when the underlying network technology supports bonding. For more information, see <xref linkend="settingupbonding"/>.</para>
57   </section>
58   <section xml:id="dbdoclet.50438191_20721">
59     <title><indexterm>
60         <primary>LNET</primary>
61         <secondary>supported networks</secondary>
62       </indexterm>Supported Network Types</title>
63     <para>LNET includes LNDs to support many network types including:</para>
64     <itemizedlist>
65       <listitem>
66         <para> InfiniBand: OpenFabrics OFED (o2ib)</para>
67       </listitem>
68       <listitem>
69         <para> TCP (any network carrying TCP traffic, including GigE, 10GigE, and IPoIB)</para>
70       </listitem>
71       <listitem>
72         <para> Cray: Seastar</para>
73       </listitem>
74       <listitem>
75         <para> Myrinet: MX</para>
76       </listitem>
77       <listitem>
78         <para> RapidArray: ra</para>
79       </listitem>
80       <listitem>
81         <para> Quadrics: Elan</para>
82       </listitem>
83     </itemizedlist>
84   </section>
85 </chapter>