Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-18986

Target registration to handle large amount of NIDs

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      For upcoming features like multi-tenancy, target registration protocol have to handle large amount of NIDs passed to MGS, e.g. with 128 vlans and 4 interfaces on each that requires 512 NIDs to be passed.

      Current limit is about 37 NIDs only, that is how many can fit in request buffer when NIDs are passed as inline mti_nidlist[] buffer in struct mgs_target_info

      Main idea is to use bulk protocol when amount of NIDs is big and stick with inline buffer when NIDs fits in it.

      Attachments

        Issue Links

          Activity

            People

              tappro Mikhail Pershin
              tappro Mikhail Pershin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: