csm icon indicating copy to clipboard operation
csm copied to clipboard

[FEATURE]: CSI Driver to handle Multiple Application Requests to Mount Same Volume

Open abrahg opened this issue 1 year ago • 1 comments

Describe the solution you'd like Issue:
Customer's application is issuing multiple successive requests to CSI Driver to mount the same volumeid on different nodes but CSI Driver places a mutex lock on the volumeid l for the duration of the mount request until completed and as result is only able to process a single request then issuing mount failures for all other application requests

Solution Request

  1. Speed up handling of multiple successive application requests to CSI Driver to mount same volumeid on multiple nodes
  2. Add a better way for adminstrators to monitor instances when CSI Driver places mutex lock on mount requests
  3. Reduce mount request queue times by being able to allocate more system resources to CSI controller pod

Describe alternatives you've considered In this scenario customer was unable to tune this specific application to control the timing of mount requests

Additional context Please advise if any further information is needed

abrahg avatar Dec 21 '23 02:12 abrahg

link: 17764

gallacher avatar Dec 26 '23 13:12 gallacher