Masalah kecepatan ZFS?

Ya, maaf @NA9D, saya salah paham. Ketika kamu menyebutkan “virtual switch” di bagian teks selanjutnya, itu membuat saya salah mengerti.

Terima kasih atas koreksinya.

Ngomong-ngomong, saya sudah melaporkan ini ke Sistem Tiket Resmi seperti yang disarankan Steve, jadi sekarang saya akan lihat apa yang terjadi setelah kita melewati balasan awal Asisten AI.

Salam

Hai Lewis -

dengan hanya NAS 8 drive (seperti TVS-h874 kecil, atau TVS-h1288AX yang lebih baru), kamu akan mendapatkan 1000 - 1100 MB/dtk pada koneksi 10G. Kamu punya switch 10G yang sangat bagus - Ubiquiti Enterprise XG24, yang sering saya pakai juga. Ketika kamu mulai menambah lebih banyak drive ke dalam storage pool, kamu tidak mendapatkan bandwidth lebih besar ke satu klien saja - kamu tetap hanya dapat 1000 - 1100 MB/dtk ke satu klien 10G. Yang kamu dapatkan adalah TOTAL AGGREGATE BANDWIDTH yang lebih besar – sehingga banyak komputer klien 10G bisa terhubung ke Ubiquiti XG24 milikmu, dan total bandwidth sekarang menjadi lebih besar, sehingga banyak klien bisa bekerja dengan video 4K tanpa kompresi tanpa masalah. Itulah tujuan menambah drive (dan tentu saja, menambah kapasitas storage).

Tidak ada masalah dengan QuTS (ZFS) - saya selalu gunakan ini di setiap instalasi sekarang, apapun model QNAP-nya. Ketika saya lihat hasil kamu yang kurang bagus, saya mulai menyalahkan “hal lain” - seperti komputer apa atau adapter 10G apa yang kamu pakai. Jika memakai Mac Mini atau Mac Studio yang punya port ethernet 10G bawaan - tidak ada masalah. Kalau memakai Mac Book Pro atau iMac yang tidak ada 10G, jika kamu pakai adapter 10G berkualitas dari QNAP, Sonnet, Other World Computing (bahkan Ubiquiti) - juga tidak ada masalah. Apakah kamu pakai adapter thunderbolt ke 10G profesional, atau pakai produk murah yang kamu temukan di Amazon dari merek “no name”. Apakah kamu memakai PC Windows? Karena jika iya, dan kartu ethernet 10G kamu dipasang di slot PCIe x1, dan bukan di slot x4, x8, atau x16, kamu akan dapat performa 10G yang SANGAT BURUK. Saya pernah lihat bahkan di workstation HP Z series dengan kartu Sonnet 10G. Jika kartu 10G dipasang di slot PCIe yang salah - kecepatan bisa JAUH LEBIH LAMBAT. JANGAN gunakan slot PCIe x1, hasilnya sangat lambat.

Tentu saja, SEMUANYA harus mengaktifkan Jumbo Frames - artinya port 10G QNAP, switch 10G Ubiquiti XG24, dan port 10G komputer kamu semua harus di-set MTU 9000 untuk performa jumbo frame.

Dan supaya lebih simpel, sementara ini bypass saja Ubiquiti XG24, sambungkan langsung port 10G komputer ke port 10G QNAP. Gunakan static IP address - misal, port 10G QNAP pakai static IP 192.168.2.3, subnet 255.255.255.0, MTU 9000, dan port 10G komputer 192.168.2.11, subnet 255.255.255.0, MTU 9000. Lalu konek dari komputer ke

192.168.2.3 pakai protokol jaringan SMB (di Mac – GO > Connect To Server > smb://192.168.2.3 > Connect)

JUGA - saya sarankan lakukan seperti yang Jon lakukan - download gratis AJA System Test sebagai pengganti Blackmagic Disk Speed Test untuk pengujian kecepatanmu. Saya tidak masalah kalau kamu pakai DaVinci Resolve - untuk sementara, cukup pakai AJA System Test sampai masalah ini selesai.

Kabari saya ya -
kamu punya alamat email saya di signature di sini - saya bisa remote masuk ke sistem kamu dan lihat masalahnya apa. Saat ini, saya DUGA kamu pakai PC Windows dengan kartu 10G yang terpasang di slot yang salah, atau PC kamu tidak punya slot PCIe x4 ke atas yang tersedia.

Bob Zelin

@Bob Hai Bob,

Terima kasih banyak atas penjelasan detailnya, saya sangat menghargai waktu yang sudah kamu luangkan untuk ini :slight_smile: . Nanti saya akan mengirim email ke kamu supaya tetap bisa kontak, kalau pun nggak untuk yang lain, selalu bagus punya kontak PRO :).

Terkait pertanyaan tentang bagaimana saya menghubungkan PC saya, saya bisa pastikan PC/kartu jaringan saya bukan masalahnya.

Saya pakai CPU Threadripper PRO dengan Motherboard Asus WRX 80 PRO yang punya Dual 10Gbit network di motherboard-nya. Saya juga punya sistem Dual Xeon dan beberapa workstation PC i7/motherboard lainnya, semuanya punya RAM 128-256GB dan beberapa setup GPU, sistem NVMe/SSD (saya 3D modeling/rendering pakai GPU jadi saya punya “mini GPU render farm” jadi semua PC saya secara bersamaan render frame EXR ke NAS yang ukurannya bisa 300-500MB per frame :)).
Juga semua motherboard saya punya 7 slot 8/16x PCIe penuh (semuanya memang workstation seri PRO), jadi bahkan kalau saya mau pakai kartu jaringan terpisah (tapi saya nggak perlu karena harus “menghemat” slot PCIe untuk GPU, jadi kartu jaringan terpisah bukan pilihan untuk saya) juga nggak masalah, karena PC/CPU saya punya 44, 80, dan 128 PCIe lane, karena saya pakai banyak GPU 16x di setiap mesin, jadi saya nggak mungkin salah colok slot, bahkan kalau saya mau sekalipun :).

Soal bottleneck kecepatan, kalau kedua NAS Synology saya (keduanya 8 drive, hanya saja SHR-2/RAID6) bisa tembus 850/950 dengan jaringan dan aplikasi tes yang sama, dari PC/switch yang sama juga, berarti jelas bukan PC/kartu jaringan atau switch saya yang masalah :).

Dan iya, saya akan coba saran kamu untuk install AJA (biar sama) dan tes kecepatan lagi besok (soalnya sekarang saya lagi copy file pakai filestation dari Synology ke QNAP, dan karena di QNAP File Station6 nggak ada tombol “pause”, saya nggak bisa pause sekarang buat tes; jadi harus saya biarkan jalan beberapa jam ke depan dulu, nanti dicoba lagi).

P.S. Saya sudah install AJA (persiapan untuk besok) dan saya nggak nemu cara Browse ke NAS di aplikasi AJA itu, ya?

Saya nggak pakai mapped drive, cuma UNC path saja (karena workflow 3D/compositing/EXR kolaborasi, semua path harus UNC/relatif, bukan absolut), jadi di AJA cuma muncul 4 disk lokal yang memang ada di workstation saya.
Saya juga nggak nemu tombol “browse” buat link ke shared folder NAS kayak aplikasi tes lain. Saya kelewatan sesuatu atau memang AJA cuma bisa pakai mapped drive, nggak bisa UNC??

cheers

Kamu mengganti disk target, menavigasi ke jaringan, memilih NAS, login, lalu memilih folder yang diinginkan untuk pengujian…

Hai Lewis -

izinkan saya meyakinkan kamu, saat saya masuk ke sistemmu, KITA akan memetakan volume jaringan QNAP ke PC lokalmu. Kita akan melihat QNAP Shared Folder, lalu klik kanan pada folder itu, dan pilih MAP NETWORK VOLUME. Begitulah cara kita melakukan uji kecepatan. Jadi jika Share Folder di QNAP-mu bernama EXR, itu sekarang akan muncul sebagai volume jaringan di PC-mu – semacam EXR Y:/

kemudian kita akan klik (di AJA System Test) pada Target Disk, pilih drive tersebut (QNAP-nya) dan jalankan uji kecepatan.

bob

Hai teman-teman.

Akhirnya semalam sesi copy saya selesai jadi saya reboot NAS dan map drive (hanya untuk tes ini, saya nggak bisa pakai seperti ini di produksi tapi ya sudah) buat tes kecepatan pakai AJA (saya nggak menemukan cara pakai path UNC di AJA).

Ini hasil QNAP:

Lalu saya map drive di Snyology RS1221+ saya cuma buat perbandingan,
Ini hasil Synology:

Aha, sepertinya aku dapat kabar menarik (ini sam di AJ dan BMD tinggal beberapa MB saja, jadi tes AJA tidak terlalu penting di sini, maksudnya kamu nggak perlu takut pakai tes kecepatan BMD :))

Intinya, aku matikan SMB Multichannel dan malah dapat kecepatan lebih baik, lalu aku ganti MTU ke 9000 tapi itu nggak membantu (MTU ini juga sudah ON di Unifi Switch).
Terus aku cabut kabel LAN 10Gbit kedua dan ternyata itu malah bikin kecepatan jadi lebih kencang, aneh juga tapi ya sudah.
Itu bikin aku mikir mungkin SMB Multichannel belum berjalan dengan benar di QNAP.
Lalu aku colokin lagi LAN kedua, otak-atik lagi urutan adapter/LAN (LAN 3 dan 4, salah satu selalu muncul “Virtual switch” dan satunya “Gateway”) dan akhirnya sekarang bahkan dengan SMB Multichannel ON hasilnya tetap bagus, bahkan di MTU 1500 (9000 malah bikin turun 30-40MB).

Ya, aku sih tetap mau tembus 1000+, tapi 900+ sudah OK/cukup lah.
Jauh lebih baik daripada 400/500.

Makasih semua yang sudah bantu dan ikut diskusi.

Ini tangkapan layar saat ini:

Dengan kecepatan seperti itu, kamu bisa saja menghemat tagihan listrik dan cukup menggunakan satu koneksi 10GbE, karena kecepatannya tidak melebihi batas tersebut.

Benar (kalau 1-2W itu memang ada penghematan yang terlihat/terukur ;)?), tapi aku memang suka punya sedikit redundansi, jadi aku tetap menghubungkan kedua LAN, siapa tahu nanti butuh :).