Bagikan melalui


Pertimbangan garis besar manajemen untuk Citrix di Azure

Manajemen dan pemantauan sangat penting untuk setiap penyebaran Citrix DaaS (desktop sebagai layanan) di Azure. Untuk mencapai keunggulan operasional dan keberhasilan, Anda harus merancang lingkungan Citrix DaaS Anda dengan benar dengan mempertimbangkan manajemen dan pemantauan.

Pertimbangan desain Citrix

Microsoft dan Citrix menyediakan serangkaian alat dan layanan inti untuk memantau lingkungan. Artikel ini mencantumkan beberapa alat dan merekomendasikan apa yang harus dipantau.

Alat dan layanan Microsoft mencakup Azure Monitor, Azure Advisor, Azure Service Health, Microsoft Sentinel, dan Azure Network Watcher. Alat dan layanan Citrix termasuk Citrix Monitor, Citrix Analytics, dan Citrix Managed Services. Sebagian besar layanan ini disertakan dengan langganan Anda, tetapi beberapa biaya tambahan.

Untuk informasi tentang alat Microsoft yang akan digunakan dengan Citrix DaaS, kunjungi Citrix Tech Zone. Untuk informasi selengkapnya tentang alat Citrix, lihat Manajemen pengiriman aplikasi Citrix DaaS for Azure dan Citrix.

Rekomendasi desain Citrix

Metrik dan ambang pemberitahuan

Untuk penyebaran Citrix, fokus pada metrik OS Tamu komputer virtual Citrix. Metrik performa server yang buruk biasanya menunjukkan bahwa pengguna akan mengalami masalah performa, atau yang sudah mereka miliki. Misalnya, ketika Penundaan Input Maks untuk sesi pengguna mencapai nilai yang telah ditentukan sebelumnya, kita tahu bahwa pengguna mengalami latensi. Anda dapat mengonfigurasi grup Tindakan untuk mengirim email ke administrator Citrix yang memberi tahu mereka tentang masalah tersebut sehingga mereka dapat melakukan intervensi secara proaktif.

Artikel ini memberi tahu Anda penghitung kinerja apa yang harus dipantau dan menyarankan ambang pemberitahuan yang sesuai untuk penyebaran Citrix. Ambang pemberitahuan yang disarankan kemungkinan akan memberikan pemberitahuan terlebih dahulu tentang masalah performa. Sesuaikan nilai dan periode waktu untuk memenuhi kebutuhan Anda.

Semua Server Citrix

Berikut adalah daftar penghitung perfmon untuk memantau semua server Citrix dalam penyebaran:

  • Waktu prosesor%Prosesor
    • Penghitung ini adalah jumlah waktu prosesor aktif.
    • Pemberitahuan saat rata-rata lebih besar dari 80% selama 15 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk menentukan proses mana yang paling banyak menggunakan CPU. Identifikasi penyebab penggunaan CPU yang tinggi.
    • Jika semua proses menggunakan tingkat waktu CPU yang diharapkan, maka saatnya untuk meningkatkan kapasitas server atau grup pengiriman.
  • Panjang antrean System\Processor
    • Penghitung ini adalah jumlah utas dalam antrean prosesor yang menunggu untuk diproses.
    • Pemberitahuan saat penghitung lebih besar dari 5 kali jumlah inti untuk interval 5 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk menentukan proses mana yang paling banyak menggunakan CPU.
    • Jika semua proses menggunakan tingkat CPU yang diharapkan, maka saatnya untuk meningkatkan kapasitas server atau grup pengiriman.
  • Memori\Byte yang Tersedia
    • Penghitung ini adalah jumlah memori yang tidak dialokasikan untuk proses atau cache.
    • Pemberitahuan ketika jumlah RAM yang tersedia di bawah 20% dari total RAM untuk interval 5 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk menentukan proses mana yang paling banyak menggunakan RAM. Identifikasi perubahan konfigurasi apa pun yang dapat mengurangi tingkat konsumsi RAM tersebut. Gunakan metrik ini dengan penghitung penggunaan Halaman Memori/detik dan File Halaman %.
    • Jika semua proses menggunakan jumlah memori yang diharapkan, maka saatnya untuk meningkatkan kapasitas server atau grup pengiriman.
  • Memori\Halaman/detik
    • Penghitung ini adalah jumlah halaman per detik yang ditukar dari disk ke RAM.
    • Pemberitahuan saat halaman per detik secara konsisten lebih dari 10.
    • Gunakan Task Manager untuk mencari aplikasi yang menyebabkan pertukaran halaman. Selidiki kemungkinan konfigurasi alternatif. Gunakan metrik ini dengan penghitung penggunaan Memori Byte dan File Halaman%.
    • Jika memungkinkan, tingkatkan jumlah RAM yang tersedia untuk host. Jika itu bukan opsi, coba isolasi aplikasi ke sekumpulan server khusus.
  • Penggunaan File Halaman%
    • Penghitung ini adalah persentase file halaman saat ini yang sedang digunakan.
    • Pemberitahuan saat penggunaan file halaman lebih besar dari 80% selama 60 menit.
    • Gunakan Task Manager untuk mencari aplikasi yang menyebabkan penggunaan file halaman. Selidiki kemungkinan konfigurasi alternatif. Gunakan metrik ini dengan Penghitung Memori Byte dan Halaman Memori/detik yang Tersedia.
    • Jika memungkinkan, tingkatkan jumlah RAM yang tersedia untuk host.
  • LogicalDisk%Waktu Disk (_total)
    • Penghitung ini menunjukkan jumlah waktu disk logis aktif.
    • Pemberitahuan ketika % waktu disk lebih besar dari 90% selama 15 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk mencari aplikasi yang menyebabkan penggunaan disk tinggi. Selidiki apa yang mungkin menyebabkan penggunaan disk yang tinggi. Gunakan metrik ini dengan metrik disk logis dan fisik lainnya.
    • Jika semua aktivitas terlihat normal, cari cara untuk memindahkan aplikasi ke disk yang memiliki subsistem disk berkinerja lebih tinggi.
  • Panjang antrean disk LogicalDisk\Current
    • Penghitung ini menunjukkan jumlah transaksi yang menunggu disk logis memproses permintaan.
    • Pemberitahuan ketika antrean disk saat ini lebih besar dari 3 selama 15 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk mencari aplikasi yang menyebabkan penggunaan disk tinggi. Selidiki apa yang mungkin menyebabkan penggunaan disk yang tinggi. Gunakan metrik ini dengan metrik disk logis dan fisik lainnya.
    • Jika semua aktivitas terlihat normal, cari cara untuk memindahkan aplikasi ke disk yang memiliki subsistem disk berkinerja lebih tinggi.
  • PhysicalDisk%Disk Time (_total)
    • Penghitung ini menunjukkan jumlah waktu disk fisik aktif.
    • Pemberitahuan ketika % waktu disk lebih besar dari 90% selama 15 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk mencari aplikasi yang menyebabkan penggunaan disk tinggi. Selidiki apa yang mungkin menyebabkan penggunaan disk yang tinggi. Gunakan metrik ini dengan metrik disk logis dan fisik lainnya.
    • Jika semua aktivitas terlihat normal, cari cara untuk memindahkan aplikasi ke disk yang memiliki subsistem disk berkinerja lebih tinggi.
  • Panjang antrean disk PhysicalDisk\Current
    • Penghitung ini menunjukkan jumlah transaksi yang menunggu disk fisik memproses permintaan disk mereka.
    • Pemberitahuan ketika antrean disk saat ini lebih besar dari 3 selama 15 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk mencari aplikasi yang menyebabkan penggunaan disk tinggi. Selidiki apa yang mungkin menyebabkan penggunaan disk yang tinggi. Gunakan metrik ini dengan metrik disk logis dan fisik lainnya.
    • Jika semua aktivitas terlihat normal, cari cara untuk memindahkan aplikasi ke disk yang memiliki subsistem disk berkinerja lebih tinggi.
  • Antarmuka Jaringan\Byte Total/detik
    • Penghitung ini menunjukkan laju di mana adaptor jaringan memproses paket data untuk jaringan.
    • Pemberitahuan saat Byte Total per detik lebih besar dari 80% dari kapasitas NIC selama 5 menit.
    • Gunakan Task Manager untuk mencari aplikasi yang menyebabkan penggunaan jaringan tinggi. Cobalah untuk menentukan apa yang mungkin menyebabkan pemanfaatan jaringan yang tinggi. Gunakan metrik ini dengan metrik jaringan logis dan fisik lainnya.
    • Jika semua aktivitas terlihat normal, cari cara untuk meningkatkan bandwidth jaringan atau meningkatkan kapasitas ke grup pengiriman.
  • Penundaan Input Pengguna per Sesi\Penundaan Input Maks
    • Metrik ini memberikan penundaan input maksimum untuk sesi dalam milidetik. Metrik mengukur waktu sejak pengguna menyediakan input mouse atau keyboard hingga input diproses oleh sistem.
    • Pemberitahuan saat penundaan input sesi lebih besar dari 1000ms selama 2 menit.
    • Gunakan Task Manager atau Citrix Monitor untuk mencari aplikasi yang menyebabkan penggunaan CPU, disk, atau jaringan tinggi.
    • Jika aktivitas terlihat normal, pendekatan terbaik adalah meningkatkan kapasitas ke grup pengiriman.

Untuk rekomendasi selengkapnya tentang menggunakan komponen Citrix, lihat: Metrik dan Pemberitahuan Garis Besar untuk Azure.

Rekomendasi umum

Berikut adalah beberapa rekomendasi dan praktik umum yang perlu dipertimbangkan saat Anda menggunakan alat-alat ini.

  • Melacak metrik pemantauan performa untuk komputer virtual dan jaringan lebih mudah dilakukan dari Azure Monitor. Metrik Azure Monitor lebih terperinci daripada yang tersedia dari Citrix Monitor. Gunakan Azure Monitor untuk metrik performa agar memiliki kontrol lebih atas metrik yang dikumpulkan.
  • Atur retensi data pemantauan Anda ke jangka waktu sesingkat mungkin untuk kebutuhan bisnis Anda. Sebagian besar data pemantauan hanya berguna untuk waktu yang singkat. Hemat biaya dengan tidak menyimpan data pemantauan jangka panjang. Buat pekerjaan otomatisasi untuk membersihkan data kedaluarsa di akun penyimpanan Anda.
  • Azure menyertakan pemberitahuan untuk metrik, log, pemadaman layanan, pemeliharaan terencana, biaya bulanan, dan keamanan. Menggunakan pemberitahuan dapat menjadi penghemat kehidupan. Artikel ini memberikan banyak rekomendasi tentang pemberitahuan yang akan dibuat untuk penyebaran Citrix Anda. Terapkan yang paling masuk akal di lingkungan Anda. Kirim pemberitahuan penting melalui SMS dan email untuk memastikan bahwa pemberitahuan tersebut ditindaklanjuti dengan cepat. Atur pengingat di kalender Anda setiap kuartal untuk memperbarui daftar pemberitahuan pemberitahuan.
  • Pemantauan dan pemberitahuan pada metrik dilengkapi dengan biaya bulanan. Pilih dengan bijak metrik mana yang akan dilacak. Jika Anda tidak berencana mengambil tindakan saat pemberitahuan diaktifkan, maka pertimbangkan apakah metrik memiliki nilai.
  • Siapkan dasbor kustom untuk grup sumber daya Citrix Anda dan aktifkan tautan ke layanan utama seperti Microsoft Sentinel, Service Health, Traffic Analytics, dan Advisor. Di dasbor, sertakan bagan yang menunjukkan performa koneksi ExpressRoute atau VPN, cloud Koneksi ors, dan host VDA Citrix Anda. Untuk melindungi informasi sensitif, batasi akses dasbor hanya untuk individu yang membutuhkannya.
  • Saat memecahkan masalah, lihat beberapa sumber data untuk membantu menghubungkan gejala dengan akar penyebabnya. Misalnya, jika durasi masuk rata-rata tinggi, Anda dapat melihat metrik di Azure untuk menentukan di mana batasan sumber daya ada.
  • Mengaktifkan analitik lalu lintas dan log NSG adalah cara terbaik untuk melihat apakah lalu lintas berasal dari lokasi yang tidak terduga. Anda dapat menggunakan informasi ini untuk menyederhanakan komunikasi jaringan Anda. Gunakan informasi untuk membuat kebijakan Azure yang memblokir lalu lintas masuk dari lokasi tak terduga tersebut.

Langkah berikutnya

Tinjau pertimbangan dan rekomendasi desain penting untuk keamanan dan kepatuhan khusus untuk penyebaran Citrix di Azure.