This page outlines the LNet features that are either being implemented or being considered for implementation.

NameAssigned ReleaseJira TicketScope & Requirements DocumentHigh-level Design Document
LNet Unit Test Framework (LUTF)  - Move upLustre 2.13+

LNet Unit Test Infrastructure (LUTF) RequirementsLUTF High Level Design
IPv6 SupportLustre 2.14+

Neil Brown is currently working on it
Dynamic NIDsLustre 2.14+

Dynamic NIDsHigh Level Design
LNet Statistics improvementLustre 2.14+

LNet Sysfs RequirementsLNet Sysfs HLD
Socklnd ImprovementsLustre 2.14+



New Fast Memory registration



CQ Polling API



Draining QP



lnet_selftest improvement



SWIM Protocol for Network Discovery



Lustre traffic QoS



Files ystem Timeout alignment



LNet beyond Lustre

Preliminary Requirements
LNet Control Messages

A proposed feature by Alexey Lyashkov.

LNet should have something like an ICMP, to have the ability to report some bad situations to sender

like:
  • destination MD/ME is not exist
  • link is failed after router
  • message rate to high, please to be slow.

Presentation that describes the issue


Correlating job stats with LNet stats



NameAssigned ReleaseJira TicketScope & Requirements DocumentHigh-level Design Document
LNet ResiliencyLustre 2.12

LNet Resiliency Requirements

LNet Resiliency HLD

Presentation on timeouts from 2014 by Alexey Lyashkov


LNet Router alignmentLustre 2.13

Multi-Rail Routing RequirementsMulti-Rail Routing Requirements
Patch Description
LNet UDSP (Router selection)Lustre 2.13

UDSP RequirementsUDSP HLD