-
Notifications
You must be signed in to change notification settings - Fork 596
Description
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