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

SR-IOV Networking Suport #83

Closed
dtrudg opened this issue Jun 3, 2021 · 1 comment
Closed

SR-IOV Networking Suport #83

dtrudg opened this issue Jun 3, 2021 · 1 comment
Labels
enhancement New feature or request maybe Features / changes that maybe implemented in future, depending on need & resources

Comments

@dtrudg
Copy link
Member

dtrudg commented Jun 3, 2021

Describe the solution you'd like
Common server Ethernet and IB cards support SR-IOV, where they can present multiple ‘PCIe virtual functions’ that act as independent network devices but share the same hardware. E.g. my Mellanox ConnectX3-PRO can be configured so that it presents as 16 network devices per port. This is often used to share a card between multiple VMs. Containers may also benefit from networking being shared at this layer, for general performance reasons and container-specific native IB support. See https://github.com/Mellanox/docker-sriov-plugin and subsequent CNI direction.

Additional context
This is a low priority "wish-list" item.

@dtrudg dtrudg added the enhancement New feature or request label Jun 3, 2021
@dtrudg dtrudg added the maybe Features / changes that maybe implemented in future, depending on need & resources label Jul 2, 2021
@dtrudg
Copy link
Member Author

dtrudg commented Sep 20, 2023

The linked plugin is now dormant. CDI seems likely to be the way to approach this going forward, and is present in 4.0.0.

@dtrudg dtrudg closed this as completed Sep 20, 2023
@dtrudg dtrudg closed this as not planned Won't fix, can't repro, duplicate, stale Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maybe Features / changes that maybe implemented in future, depending on need & resources
Projects
None yet
Development

No branches or pull requests

1 participant