تكوين أسلوب موازنة تحميل Azure Virtual Desktop

يتيح لك تكوين طريقة موازنة التحميل لتجمع مضيف ضبط بيئة Azure Virtual Desktop لتناسب احتياجاتك بشكل أفضل.

إشعار

لا ينطبق هذا على تجمع مضيف سطح المكتب الدائم لأن المستخدمين لديهم دائماً تعيين 1:1 لمضيف جلسة داخل تجمع المضيف.

المتطلبات الأساسية

تفترض هذه المقالة أنك اتبعت الإرشادات الواردة في إعداد وحدة Azure Virtual Desktop PowerShell لتنزيل وحدة PowerShell وتثبيتها وتسجيل الدخول إلى حسابك في Azure.

تكوين موازنة اتساع الحمل الأول

موازنة عرض النطاق الأول هي التكوين الافتراضي لمجموعات المضيف الجديدة غير الدائمة. توزع موازنة تحميل النطاق الأول جلسات مستخدم جديدة عبر جميع مضيفي الجلسات المتاحين في تجمع المضيف. عند تكوين موازنة تحميل العرض الأول، يمكنك تعيين حد أقصى للجلسة لكل مضيف جلسة في تجمع المضيف.

لتكوين تجمع مضيف لإجراء موازنة تحميل العرض أولاً بدون ضبط الحد الأقصى لجلسة العمل، قم بتشغيل أمر PowerShell cmdlet التالي:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst'

بعد ذلك، للتأكد من ضبط طريقة موازنة الحمل الأول، قم بتشغيل الأمر cmdlet التالي:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType

Name             : hostpoolname
LoadBalancerType : BreadthFirst

لتكوين تجمع مضيف لإجراء موازنة تحميل أول عرض واستخدام حد أقصى جديد لجلسة العمل، قم بتشغيل أمر PowerShell التالي:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst' -MaxSessionLimit ###

تكوين موازنة العمق أولاً

توزع موازنة العمق أولاً جلسات المستخدم الجديدة على مضيف الجلسة المتاح الذي يحتوي على أكبر عدد من الاتصالات ولكنه لم يصل إلى الحد الأقصى لجلسة العمل.

هام

عند تكوين موازنة العمق أولاً، يجب تعيين حد أقصى للجلسة لكل مضيف جلسة في تجمع المضيف.

لتكوين تجمع مضيف لإجراء موازنة تحميل العمق أولاً، قم بتشغيل أمر PowerShell التالي:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'DepthFirst' -MaxSessionLimit ###

إشعار

تقوم خوارزمية موازنة العمق أولاً بتوزيع الجلسات على مضيفي الجلسة بناءً على الحد الأقصى لمضيف الجلسة (-MaxSessionLimit). القيمة الافتراضية لهذه المعلمة هي 999999، وهي أيضاً أعلى رقم ممكن يمكنك تعيين هذا المتغير عليه. هذه المعلمة مطلوبة عند استخدام خوارزمية موازنة العمق أولاً. للحصول على أفضل تجربة مستخدم ممكنة، تأكد من تغيير الحد الأقصى لمعلمة حد مضيف الجلسة إلى رقم يناسب بيئتك على أفضل وجه.

للتأكد من تحديث الإعداد، قم بتشغيل هذا الأمر cmdlet:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType, MaxSessionLimit

Name             : hostpoolname
LoadBalancerType : DepthFirst
MaxSessionLimit  : 6

قم بتكوين موازنة التحميل باستخدام مدخل Microsoft Azure

يمكنك أيضاً تكوين موازنة التحميل باستخدام مدخل Microsoft Azure.

لتكوين موازنة التحميل:

  1. سجل الدخول إلى مدخل Azure.
  2. ابحث عن Azure Virtual Desktop وحدده ضمن Services.
  3. في صفحة Azure Virtual Desktop، حدد "Host pools".
  4. حدد اسم تجمع المضيف الذي ترغب في تحريره.
  5. حدد الخصائص.
  6. أدخل Max session limit في الحقل وحدد load balancing algorithm التي تريدها لمجموعة المضيف في القائمة المنسدلة.
  7. حدد حفظ. هذا يطبق إعدادات موازنة التحميل الجديدة.