Inilah yang saya pelajari melakukan hal yang persis sama dengan yang Anda lakukan. Saya sarankan menggunakan mbuffer. Saat menguji di lingkungan saya, itu hanya membantu di sisi penerima, tanpa itu sama sekali pengiriman akan melambat saat menerima tertangkap.
Beberapa contoh:
http://everycity.co.uk/alasdair/2010/07/using-mbuffer-to-speed-up-slow-zfs-send-zfs-receive/
Beranda dengan opsi dan sintaks
http://www.maier-komor.de/mbuffer.html
Perintah kirim dari skrip replikasi saya:
zfs send -i tank/pool@oldsnap tank/pool@newsnap | ssh -c arcfour remotehostip "mbuffer -s 128k -m 1G | zfs receive -F tank/pool"
ini menjalankan mbuffer pada host jarak jauh sebagai buffer penerima sehingga pengiriman berjalan secepat mungkin. Saya menjalankan baris 20mbit dan menemukan bahwa memiliki mbuffer di sisi pengirim juga tidak membantu, juga kotak zfs utama saya menggunakan semua ram sebagai cache sehingga memberikan bahkan 1g untuk mbuffer akan mengharuskan saya untuk mengurangi beberapa ukuran cache.
Juga, dan ini bukan bidang keahlian saya, saya pikir lebih baik membiarkan ssh melakukan kompresi. Dalam contoh Anda, saya pikir Anda menggunakan bzip dan kemudian menggunakan ssh yang secara default menggunakan kompresi, jadi SSH mencoba untuk mengompresi aliran terkompresi. Saya akhirnya menggunakan arcfour sebagai cipher karena ini adalah CPU yang paling sedikit dan itu penting bagi saya. Anda mungkin memiliki hasil yang lebih baik dengan cipher lain, tapi saya sarankan menyarankan SSH melakukan kompresi (atau matikan kompresi ssh jika Anda benar-benar ingin menggunakan sesuatu yang tidak didukung).
Yang sangat menarik adalah menggunakan mbuffer saat mengirim dan menerima di localhost juga mempercepat:
zfs send tank/pool@snapshot | mbuffer -s 128k -m 4G -o - | zfs receive -F tank2/pool
Saya menemukan bahwa 4g untuk transfer localhost tampaknya menjadi manisan bagi saya. Ini hanya menunjukkan bahwa zfs mengirim / menerima tidak terlalu menyukai latensi atau jeda lainnya di aliran agar berfungsi dengan baik.
Hanya pengalaman saya, semoga ini membantu. Butuh beberapa saat untuk memikirkan semua ini.