Penyalinan berkas antardua lokasi terasa seperti uji jaringan, tetapi setiap hasil adalah gabungan: beban protokol, penyimpanan di kedua ujung, pemrosesan titik akhir, dan jalurnya. Menyalahkan VPN hanya dari angka itu adalah dugaan. Aliran singkat yang terkendali di antara titik akhir yang sama memberi pengamatan kedua, dan perbandinganlah yang menunjukkan bagian mana yang layak diperhatikan. Rencana di bawah melakukannya tanpa mengarang hasil.

Penyalinan berkas adalah beban kerja, bukan pengukuran

Lebar pita adalah satu sifat jalur, sedangkan penyalinan berkas mengukur beberapa sifat sekaligus. Banyak berkas kecil jauh lebih membebani operasi per berkas daripada satu aliran besar. Penyimpanan lambat di salah satu sisi membatasi penyalinan terlepas dari terowongan. Enkripsi dan pembingkaian menambah beban, tetapi server berkas yang menghitung checksum atau memindai antivirus juga menambahnya. Hanya perbandingan yang menjaga titik akhir dan arah tetap sama yang memisahkan sumbangan itu.

Uji kecepatan publik mengukur rute ke server uji terdekat, dan itu bukan rute ke server berkas pribadi Anda. Mereka menjawab pertanyaan yang berbeda.

Jalankan aliran sekali pakai di setiap arah

Ketika kedua ujung berada dalam kendali Anda, jadwalkan menjalankan iperf3 singkat di dalam jendela yang disetujui. Gunakan server berkas sebagai titik akhir jauh bila memungkinkan, dan catat bila host pengganti yang dipakai sebagai gantinya.

iperf3 -s -1 -B 10.77.0.20

Server mengikat ke satu alamat privat dan menerima satu klien sebelum keluar. Pendengar sekali pakai tidak kedaluwarsa sendiri bila tidak ada klien yang datang, jadi hentikan saat jendela yang disetujui ditutup.

iperf3 -c 10.77.0.20 -t 10

Secara bawaan klien mengirim ke server pada TCP 5201, dan jendela sepuluh detik menjaga uji tetap singkat. Batasi pendengar di firewall ke sumber dan tujuan privat yang dimaksud alih-alih memaparkannya secara publik.

iperf3 -c 10.77.0.20 -t 10 -R

Tanda terbalik menjadikan server sebagai pengirim, yang penting karena jalur unggah dan unduh sering berbeda. Mengikat alamat tidak membuktikan klien memilih rute yang dimaksud, jadi catat jalur yang benar-benar diuji. Simpan status VPN, arah, durasi, dan beban titik akhir bersama hasilnya, lalu hapus akses sementara.

Bandingkan yang sebanding

Jalankan ulang operasi berkas yang mewakili dalam kondisi serupa, dengan titik akhir layanan yang sama dan tanpa perubahan konfigurasi tak terkait di antaranya. Catat apakah itu unggahan atau unduhan, satu berkas besar atau banyak berkas kecil, dan apakah penyimpanan di salah satu sisi sedang sibuk. Ledakan singkat bukan laju berkelanjutan seluruh penyalinan, dan tidak satu pun pengamatan boleh diam-diam menjadi yang lain. Jika aliran dan penyalinan sama-sama lambat pada arah yang sama, lihat jalur bersama dan batas titik akhirnya.

Ketika alirannya sehat dan penyalinannya tidak, selisihnya adalah yang ditambahkan beban kerja, dan di situlah penyelidikan berikutnya.

Baca satuannya sebelum menarik kesimpulan

Megabit per detik dan megabita per detik berbeda dengan faktor delapan, dan utas dukungan rutin membandingkan keduanya seolah satuannya sama. Hasil iperf3 yang rendah juga bisa berasal dari host uji itu sendiri: saturasi CPU, antarmuka lambat, atau disk sibuk dapat membatasi proses sebelum jaringan melakukannya. Karena itu satu angka bukanlah putusan terhadap penyedia atau protokol. Garis dasar berguna karena diamati, bukan diasumsikan, dan mempersempit pertanyaan ke satu arah dan satu titik akhir.

Catat titik akhir, arah, durasi, dan laju untuk kedua pengamatan. Kuartet itu membuat perbandingan bisa dipertahankan, dan biayanya jauh lebih murah daripada mengganti perangkat lunak berdasarkan dugaan.

Artikel terkait