Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ADNN Support #65

Open
sdpeters opened this issue Jan 24, 2023 · 0 comments
Open

ADNN Support #65

sdpeters opened this issue Jan 24, 2023 · 0 comments

Comments

@sdpeters
Copy link
Contributor

Enable gateway groups (ideally one gateway in each OSD node) to provide ADNN (a proposed NVMe feature) support to hosts. This will rely on ADNN support in SPDK. The Ceph specific work is to construct the hash hint parameters for each RBD image exposed as an NVMe namespace, and configure the SPDK targets in all the gateways to present the same hash hint parameters to their connected hosts. The hash hint parameters need to be regenerated and updated when the cluster map changes. See https://review.spdk.io/gerrit/c/spdk/spdk/+/4325/7/module/bdev/redirector/scripts/README for a rough idea of what's involved.

ADNN support requires gateway groups of arbitrary size.

We expect ADNN support to be developed concurrently with the standardization of ADNN, and probably not be an official NVMe-oF gateway feature until standardization is complete.

[Note: This feature should be mapped to the second gateway release]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant