Skip to content

Multipathing on Host With Multiple NICs #1733

@kevarr

Description

@kevarr

Is your feature request related to a problem? Please describe.

AWS is providing more instances with multiple network interfaces (in some cases each NIC capable of providing 100Gbps).

Describe the solution you'd like in detail

I would like for the EFS CSI Driver daemonset Pod to be capable of detecting that it is multi-homed, assign and then distribute requests across the n>1 ENIs in order to run parallel I/O operations. Thereby increasing the speed of data transfer and providing resiliency through multipathing.

If my reading of RFC5661 is right, this would be referred to as session trunking, but apologies in advance if I have misunderstood this feature.

Describe alternatives you've considered

Additional context

It's currently possible to bind to multiple NICs using mountpoint-s3 https://github.com/awslabs/mountpoint-s3/blob/main/doc/CONFIGURATION.md

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions