“Sebuah gambar dicuri dari Barat untuk menarik perhatian”
Dalam artikel kami sebelumnya, kami telah memberi tahu Anda cara bekerja dengannya
Metodologi Tes
RRAS dan SoftEther dipilih berdasarkan kemudahan instalasi, dukungan protokol L2TP, dan kemampuan untuk dikontrol melalui GUI.
Untuk SoftEther dan RRAS, koneksi L2TP dengan kunci bersama digunakan melalui alat standar Windows. Saat dipasang, itu diuji.
Sistem operasi untuk SoftEther adalah Ubuntu 18.04 LTS, untuk RRAS Windows Server Core 2019. Sebelum pengujian, semua sistem operasi menerima pembaruan terkini per 21.11.2019 November XNUMX.
Mesin virtual Hyper-V generasi kedua memiliki RAM 1 GB, serta batasan prosesor. Urutan pelaksanaan kelompok uji adalah sebagai berikut:
Untuk semua 8 core:
- Tanpa pembatasan
- Batas 50%
- Batas 25%
- Batas 5%
- Batas 1%
Untuk 4 inti:
- Tanpa pembatasan
- Batas 50%
- Batas 25%
- Batas 5%
- Batas 1%
Untuk satu inti:
- Tanpa pembatasan
- Batas 50%
- Batas 25%
- Batas 5%
- Batas 1%
Semua server VPN menggunakan pengaturan standar dan NAT diaktifkan. Semua mesin virtual terletak di host yang sama dan di switch virtual yang sama.
Untuk mengevaluasi kinerja jaringan, pengujian dilakukan antara server dan klien tanpa koneksi VPN.
Pengujian dilakukan dengan menggunakan TamoSoft Throughput Test dalam mode TCP only, nilai “ave” diambil untuk tabel dan grafik. Data dikumpulkan selama 5 menit 30 detik untuk setiap tes.
Untuk lebih memahami batasan kedua implementasi, pertama-tama mari kita uji throughput saklar virtual.
Seperti inilah hasil yang terlihat pada program pengujian. Selanjutnya semua hasilnya akan dikemas dalam tabel.
Seperti yang Anda lihat, saklar virtual bukanlah hambatan dalam pengujian dan hampir mencapai batas teoritis 10 gigabit.
Seperti apa jaringan pengujian “secara fisik”.
Hasil:
Untuk satu inti:
Dalam disiplin single-core, kedua server setara.
Untuk 4 inti:
Untuk 8 core:
Di sini kita dengan jelas melihat solusi mana yang memiliki skala terbaik tergantung pada jumlah inti. Dengan mengurangi kinerja masing-masing inti, RRAS mengkompensasi kerugian dalam jumlah, yang tidak dilakukan oleh SoftEther.
Konsumsi RAM sistem
Jumlah RAM yang dikonsumsi oleh SoftEther meningkat tergantung pada jumlah core, dari 122 menjadi 177 MB, namun masih lebih sedikit dibandingkan RRAS.
Layanan RRAS sendiri memiliki memori sekitar 200 megabita, dikurangi total konsumsi sistem.
Throughput dalam kondisi yang berbeda
Total throughput tanpa batasan prosesor apa pun.
Jika Anda masih belum memilih solusi yang tepat untuk Anda, mungkin tabel ini akan membantu Anda menentukan pilihan. Total throughput dalam mode defisit CPU diberikan.
Harap dicatat bahwa kinerja SoftEther pada empat dan satu inti lebih tinggi daripada delapan. Performa rendah seperti ini tidak ditemukan di tempat lain, namun pengujiannya sendiri menunjukkan seberapa baik skala algoritma dengan jumlah inti.
kesimpulan:
Menghubungkan ke SoftEther dengan batas prosesor tidak berfungsi pertama kali, saya harus meningkatkan batas terlebih dahulu, menghubungkan dan baru kemudian menurunkan batas, ini memberlakukan batasan pada pemasangannya di lingkungan yang sangat tipis. RAS selalu login secara instan.
Jika Anda memiliki mesin dengan banyak inti, pilihlah RRAS. Dan untuk SoftEther bisa menyisakan 4 core. Bahkan jika penulis menggunakannya, dia hanya akan menyisakan satu inti untuk itu.
Apa dan di mana menempatkannya – putuskan sendiri. Jika Anda memiliki 99 rubel untuk
Sumber: www.habr.com