天天看點

壓榨SCP傳輸速度

 對于千兆網來說,帶寬大緻為125M/s,scp的速度約為40M/s,對于需要全量恢複資料庫的時候(300G 左右的量),需要2個小時左右,很不能接受這種情況;

       加快SCP傳輸速度需要考慮以下幾點:

       1、ssh加密算法的改變;(加密算法越弱速度越快在IDC内網間可以考慮使用)

       3、是否啟用壓縮;

       4、磁盤性能問題;

       man scp 可調整速率的大多在算法上,(親測-B batch mode 對傳輸影響不大)

       -c cipher  -o 完整性校驗

       ssh -v 調試ssh連接配接

       加密算法可以采用 scp -c  aes192-cbc

       值得一提的是壓縮,隻要壓縮後節省的傳輸時間大于壓縮本身的時間;

       壓縮往往适用于: 網速慢;資料中大量重複、空洞的; 而對于壓縮比很低的資料不建議使用SSH的傳輸壓縮方式;最好在本地進行并行壓縮後再傳輸;

      加快壓縮可以參考以下指令:

1

<code>scp</code> <code>-c aes192-cbc -o </code><code>"MACs [email protected]"</code>

本文轉自 位鵬飛 51CTO部落格,原文連結:http://blog.51cto.com/weipengfei/1350338,如需轉載請自行聯系原作者

繼續閱讀