- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- GB Speed -- scp Transfer -- Issue Getting > 40MB/s...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-09-2007 09:55 AM
тАО03-09-2007 09:55 AM
# increase TCP max buffer size
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
# don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save = 1
# recommended to increase this for 1000 BT or higher
net.core.netdev_max_backlog = 2500
Any other way to increase the throughtput.....
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-09-2007 10:38 AM
тАО03-09-2007 10:38 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-10-2007 09:36 AM
тАО03-10-2007 09:36 AM
SolutionAlso, 40 MB/sec is not too bad, considering 100MB/sec is the absolute.
Finally, YOu did not mention the storage subsyste, are you sure that you can source and sink much more than 40MB/sec on you storage subsystem. If you are using just 1 disk then 40MB /sec is likely the limit.
Did you verify read and write speeds for a substantial file, say 1GB, with for example dd bs=128K count=8000 using /dev/zero or /dev/nul depending on the direction?
Regards,
Hein van den Heuvel
HvdH Performance Consulting.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-10-2007 07:00 PM
тАО03-10-2007 07:00 PM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
By checking top/iostat you can understand what is your bottleneck - CPU/NIC/disks.
I can recommend IBM's "Tuning IBM eservers xSeries Servers for Performance" (http://www.redbooks.ibm.com/abstracts/sg245287.html), especially chapter 8.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-12-2007 05:23 AM
тАО03-12-2007 05:23 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
Also, scp has I believe its own flow-control - you want to make sure that it is configured (I'm not sure how) to actually take advantage of a large window.
Others have mentioned the discs - good to check - and that encryption has non-trivial overhead - for that one you want to look at the CPU utilization of all the individual cores rather than the average of the system. A single TCP connection (ie a single scp session) isn't going to get much from more than one or maybe a little of a second core - if you have a single core maxed-out on either end, you know what your bottleneck is.
Also, check for lost packets and retransmissions - ethtool and netstat stats from before and after the scp transfer, run them through beforeafter to see the numbers for the run. ftp://ftp.cup.hp.com/dist/networking/tools/
Finally (well nothing is ever final :) you might try some transfers without filesystem - say a netperf TCP_STREAM test - http://www.netperf.org/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-12-2007 05:31 AM
тАО03-12-2007 05:31 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-12-2007 05:33 AM
тАО03-12-2007 05:33 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-13-2007 02:46 PM
тАО03-13-2007 02:46 PM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
most gigabit nics will peak out around 40MB/s otherwise, and will only reach higher speeds using jumbo frames.
I think only SysKonnect used to make GigE adapters that _never_ did under 85MB/s. But that was before they got bought out for their name, the newer adapters are based on marvell chips and no better what is on every gamers' motherboard.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-14-2007 06:11 AM
тАО03-14-2007 06:11 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-14-2007 07:51 AM
тАО03-14-2007 07:51 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-14-2007 07:58 AM
тАО03-14-2007 07:58 AM
Re: GB Speed -- scp Transfer -- Issue Getting > 40MB/s Transfer Rate
However, you cannot just change the MTU of one interface in isolation. A switch to JumboFrames requires that _everything_ in the broadcast domain (all that which is connected with switches rather than routers) be capable of supporting, and be configured to use jumbo frames.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-14-2007 08:41 AM
тАО03-14-2007 08:41 AM