Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UI Expand
titleSystem Level Overview

System Diagram

Gliffy Diagram
nameLNetSystemDiagram
pagePin23

  • lnetctl: User space utility used to configure and query LNet kernel module
  • DLC Library: User space library which communicates with LNet kernel module primarily via IOCTL
  • LNet IOCTL: Module which handles the IOCTLs and calls appropriate callbacks in the LNet kernel module
  • PTLRPC: Kernel module which implements an RPC protocol. It's the primary user of LNet.
  • LNet: Kernel module which implements the Lustre Networking communication protocol
  • o2iblnd: Verbs driver. It executes RDMA operations via verbs
  • socklnd: TCP/IP driver. It sends/receives TCP messages
  • gnilnd: Cray/HPE driver not maintained by us

...