Wenn wir Daten per SFTP von Linux nach Windows übertragen, sinkt die Datenübertragungsgeschwindigeit um ein drittel. Per FTP haben wir vollen durchsatz. Gibt es Möglichkeiten den SFTP zu beschleunigen ? Der ist ja bestandteil von openssh
was sagt denn die CPU-Last der einzelnen Systeme?
Die CPUAuslastung liegt bei unter 8% und die Übertragungsrate bei ca. 700Kb obwohl es ein 100Mbit Netzwerk ist.
Und wie stehts mit RAM. am besten Postest du uns mal die ausgabe von top.
Hallo,
ich habe mal den TOP mitlaufen lassen and aufgezeichnet.
top - 07:48:53 up 13 min, 1 user, load average: 0.45, 0.63, 0.44
Tasks: 62 total, 2 running, 60 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.6%us, 11.2%sy, 1.2%ni, 61.2%id, 20.7%wa, 0.5%hi, 0.6%si, 0.0%st
Mem: 250948k total, 247212k used, 3736k free, 95812k buffers
Swap: 2097608k total, 164k used, 2097444k free, 65584k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4222 lohm10 18 0 4356 1172 836 R 1.9 0.5 0:00.23 sftp-server
top - 07:48:56 up 13 min, 1 user, load average: 0.41, 0.62, 0.44
Tasks: 62 total, 1 running, 61 sleeping, 0 stopped, 0 zombie
Cpu(s): 3.0%us, 7.6%sy, 0.0%ni, 80.7%id, 7.0%wa, 0.3%hi, 1.3%si, 0.0%st
Mem: 250948k total, 247020k used, 3928k free, 94904k buffers
Swap: 2097608k total, 164k used, 2097444k free, 66492k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
top - 07:48:59 up 13 min, 1 user, load average: 0.38, 0.61, 0.43
Tasks: 62 total, 3 running, 59 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0%us, 7.6%sy, 0.0%ni, 88.4%id, 0.0%wa, 0.3%hi, 1.7%si, 0.0%st
Mem: 250948k total, 247312k used, 3636k free, 94304k buffers
Swap: 2097608k total, 164k used, 2097444k free, 67092k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4221 lohm10 15 0 8496 1604 1104 R 8.6 0.6 0:00.56 sshd
4222 lohm10 15 0 4356 1172 836 R 1.0 0.5 0:00.38 sftp-server
top - 07:49:02 up 13 min, 1 user, load average: 0.38, 0.61, 0.43
Tasks: 62 total, 3 running, 59 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.7%us, 6.6%sy, 0.0%ni, 86.1%id, 2.3%wa, 0.7%hi, 2.6%si, 0.0%st
Mem: 250948k total, 247340k used, 3608k free, 94332k buffers
Swap: 2097608k total, 164k used, 2097444k free, 67064k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4221 lohm10 15 0 8496 1604 1104 R 8.6 0.6 0:00.82 sshd
4222 lohm10 16 0 4356 1172 836 R 1.0 0.5 0:00.41 sftp-server
top - 07:49:05 up 13 min, 1 user, load average: 0.35, 0.60, 0.43
Tasks: 62 total, 3 running, 59 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0%us, 6.6%sy, 0.0%ni, 89.1%id, 0.0%wa, 0.0%hi, 2.3%si, 0.0%st
Mem: 250948k total, 247340k used, 3608k free, 94332k buffers
Swap: 2097608k total, 164k used, 2097444k free, 67064k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4221 lohm10 16 0 8496 1604 1104 R 8.3 0.6 0:01.07 sshd
top - 07:49:08 up 13 min, 1 user, load average: 0.35, 0.60, 0.43
Tasks: 62 total, 3 running, 59 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.3%us, 7.9%sy, 0.0%ni, 85.8%id, 2.0%wa, 0.3%hi, 2.6%si, 0.0%st
Mem: 250948k total, 247340k used, 3608k free, 94360k buffers
Swap: 2097608k total, 164k used, 2097444k free, 67036k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4221 lohm10 15 0 8496 1604 1104 R 8.3 0.6 0:01.32 sshd
4222 lohm10 16 0 4356 1172 836 R 1.7 0.5 0:00.48 sftp-server
Hi,
ich weiß auch nicht woran es liegt, jedoch ist es bei mir genau so.
Per FTP übertrage ich circa 10 bis 11 MByte/s.
Per SCP oder SFTP übertrage ich maximal 3,5 Mbyte/s.
Die CPU Last ist dabei annähernd 0; also es macht bei beidem keinen Unterschied. Am Speicher liegt es auch nicht.
Liegt es generell an der Verschlüsselung oder wieso ist es so "langsam"?
Ich könnte mir vorstellen, daß das einfach der Overhead ist, der durch die Verschlüsselung mit ssh entsteht.
Kann ich mir auch nur vorstellen, da die CPU völlig unbelastet ist und ich per FTP die volle Bandbreite bekomme - mit Samba schon weniger so maximal 70 Mbit/s und bei SCP eben sehr wenig.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.