Estimasi lalu lintas untuk sesi pengguna RDP di server RDS

Jaringan kami memiliki beberapa server terminal berdasarkan Remote Desktop Services Windows Server 2012 R2, tempat banyak pengguna dari cabang dan kantor regional terhubung. Ada kebutuhan untuk mengetahui sesi pengguna terminal mana yang menghasilkan paling banyak lalu lintas, sehingga secara signifikan memuat saluran WAN. Kemungkinan besar, para pengguna ini dalam kerangka sesi RDP secara aktif mengunggah sejumlah besar file atau mengirim dokumen besar untuk dicetak melalui Easy Print.

Dalam kondisi kami, kami tidak dapat sepenuhnya melarang mentransfer file antara PC oleh pengguna dan server RDS dan mengirim dokumen untuk dicetak melalui Easy Print, karena Fungsi ini diperlukan bagi pengguna untuk melakukan tugasnya. Satu-satunya cara untuk memecahkan masalah adalah menemukan pengguna yang mengirimkan data paling aktif, mencoba melakukan konsultasi pribadi dengan mereka, membantu mengatur pekerjaan mereka lebih efisien untuk meminimalkan lalu lintas yang ditransmisikan selama sesi RDP..

Microsoft menawarkan dua cara untuk mengakses data penggunaan bandwidth jaringan untuk setiap sesi pengguna RDP: melalui penghitung kinerja atau melalui API RDS. Saya tidak dapat menemukan solusi siap pakai menggunakan data RDS API. Penghitung tetap. Melalui banyak penghitung kinerja, saya berhasil menemukan yang tepat.

Jadi buka konsolnya Performa Monitor (perfmon.exe) dan tambahkan penghitung Jaringan RemoteFX / Total Tingkat Terkirim (*) - counter mencatat laju transmisi lalu lintas keluar dari server terminal (bit / s).

Untuk visibilitas yang lebih besar dengan sejumlah besar sesi, Anda bisa di tab Properties of Perfomance Monitor Grafik pilih tipe presentasi Histogram bar, dan sebagai nilai skala vertikal yang ditetapkan misalnya 100 Kbps (100.000).

Dengan nilai maksimum kolom, kami menemukan jumlah sesi RDP-Tcp di mana sebagian besar data dikirim.

Untuk mencocokkan nomor sesi RDP dengan nama pengguna, Anda dapat menggunakan utilitas konsol qwinsta.exe.

Catatan. Begitu pula menggunakan penghitung Jaringan RemoteFX / Total Tingkat Terkirim (*) perlu memperkirakan kecepatan untuk lalu lintas masuk dari pengguna.

Jika Anda perlu mengevaluasi lalu lintas selama hari / minggu, Anda dapat membuat grup pengumpul data terpisah yang memperbaiki lalu lintas keluar / masuk dari sesi pengguna RDP.

Tidak ada penghitung kinerja di Windows Server 2008 R2, sehingga nilai lalu lintas sesi yang diperkirakan dapat diperkirakan menggunakan penghitung grup. Terminal Layanan Sesi: Output Bytes / Input Bytes.

Data yang diperoleh juga dapat digunakan untuk mendapatkan nilai throughput rata-rata per sesi dari satu klien saat menghitung throughput yang diperlukan untuk saluran komunikasi ke situs-situs terpencil.