The 3PAR driver creates new SSH connection to the backend for each operation (eg. create/delete volume). There is a limit on maximum number of SSH connections from 3PAR backend i.e 24 connections. The problem is that when multiple concurrent operations are performed, this limit gets reached & further operations get errored out. This patch performs two things: [a] Instead of creating new session for each operation, an attempt is made to reuse existing session for as most operations. [b] Since WSAPI of 3PAR has evolved, wsapi (http/https) requests are used; thus SSH connections are no longer required. Closes-Bug: #1940069 Change-Id: Ica59db93a0153be9ab2e5e9165651173d9b2afd0
172 B
172 B