2011-07-29 27 views
2

2台のLinuxサーバ間のネットワークI/O速度を概算します。問題は、サーバーへのsudoアクセス権がないことです。だから私はscpを使って2つのサーバー間で1GBのファイルを転送しようとしました。私は、暗号化がある程度減速すると思います。どの程度の減速が予想されるのですか?また、サーバー管理者がscp帯域幅の使用を制限することはできますか?キャッピングされているかどうかはどのように分かりますか?scpを使用したネットワークI/O速度の推定

+0

ここにお尋ねください:http://serverfault.com –

答えて

6

通常、暗号化はscp転送のボトルネックではありませんが、代わりにftpを使用できます。

私の通常の方法は、この単一のコマンドを使用して、特定のポート上の任意のディレクトリにPythonのWebサーバーを開くことです

python -m SimpleHTTPServer 8000 

そして、他の側にちょうどダウンロードするためにwgetコマンドを使用し

それ

wget http://[ip address]:8000/[some big file] 

すべてのネットワーク活動はサーバー管理者によって制限される可能性があります。通常の指標は、あなたのスピードが素晴らしい安定したレベル(例:500KB/s)で維持されていることです。

+0

ありがとうございました!チャーム=) – Wei

1

iperfには、ネットワークパフォーマンステスト、すべての適切なリポジトリで利用可能なもの、そして使い方のヒントに関する記事が豊富にあります。

http://iperf.sourceforge.net/

ランダム用法記事:scpまたはftpボトルネック源として、ディスクIOにもたらすようなファイル転送プログラムを使用して

http://www.nanog.org/meetings/nanog43/presentations/Dugan_Iperf_N43.pdf

http://maddhat.com/testing-network-performance-using-iperf-3

+0

のように働いていましたが、iperfをインストールするにはsudoの権限が必要です。しかし、ディスクIOのボトルネックを起こしてくれてありがとう。ちゃんと覚えておきますよ。 – Wei

+1

これは、Linux/Unixの仕組みではなく、ソースをダウンロードしてサーバーにビルドするか、別のマシンからバイナリをコピーするだけです。 'iperf'をビルドまたは実行するためにスーパーユーザ権限は必要ありません。 –

関連する問題