Enabling High Performance Bulk Data Transfers With SSH
Moving Data
Many Solutions No Answers
What About SSH?
Why not SSH?
How slow?
A little better
What changed?
Windows
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Windows in HPN-SSH
Slide 17
Slide 18
Slide 19
Slide 20
SFTP is Special
Slide 22
A lot better
ButÉ
We Need More Power?
The None Switch
Done!
As far as we can go?
More Power
Slide 30
Today's Hardware
OpenSSL Benchmarks
"hmac-md5 @ 1Gbps,"
"MAC requires fraction of one..."
"Multi-threading on functional boundaries"
SSH Cipher Modes
"Cipher Block Chaining Mode Encryption"
"Cipher Block Chaining Mode Decryption"
"Encrypt must be serial"
"Counter Mode Encryption"
"Counter Mode Decryption"
"Encrypt may be parallel"
"Uses arbitrary number of cipher..."
Single Cipher Thread
Multiple Cipher Threads
M-T AES-CTR Results
Conclusion
Future Work
Where to get it