title: Reading file opened with Python Paramiko SFTPClient.open method is slow
body: <p>I am trying to remote read a netcdf file.<br />
  I used Paramiko package to read my file, like this:</p>
  <pre><code>import paramiko
  from netCDF4 import Dataset
  
  client = paramiko.SSHClient()
  client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
  client.connect(hostname=’hostname’, username=’usrname’, password=’mypassword’)
  
  sftp_client = client.open_sftp()
  ncfile = sftp_client.open('mynetCDFfile')
  b_ncfile = ncfile.read()    # ****
  
  nc = Dataset('test.nc', memory=b_ncfile)
  </code></pre>
  <p>But the run speed of <code>ncfile.read()</code> is VERY SLOW.</p>
  <p>So my question is: Is there any alternative way to read a netcdf file remotely, or is there any approach to speed up <code>paramiko.sftp_file.SFTPFile.read()</code>?</p>