خوارزميات موازنة تحميل تجمع المضيف

هام

ينطبق هذا المحتوى على Azure Virtual Desktop مع كائنات Azure Resource Manager Azure Virtual Desktop. إذا كنت تستخدم Azure Virtual Desktop (كلاسيكي) دون كائنات Azure Resource Manager، فراجع هذه المقالة.

يدعم Azure Virtual Desktop خوارزميتين لموازنة الأحمال. تحدد كل خوارزمية مضيف الجلسة الذي سيستضيف جلسة عمل المستخدم عند اتصاله بمورد في تجمع مضيف.

تتوفر خوارزميات موازنة الأحمال التالية في Azure Virtual Desktop:

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

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

  • إذا كان لدى المستخدم بالفعل جلسة عمل نشطة أو غير متصلة في تجمع المضيف وقام بتسجيل الدخول مرة أخرى، فسيقوم موازن التحميل بإعادة توجيهه بنجاح إلى مضيف الجلسة مع جلسة العمل الحالية. ينطبق هذا السلوك حتى إذا تم تعيين الخاصية AllowNewConnections مضيف جلسة العمل إلى False (تم تمكين وضع التصريف).
  • إذا لم يكن لدى المستخدم جلسة بالفعل في تجمع المضيف، فلن يأخذ موازن التحميل في الاعتبار مضيفي الجلسة الذين عُينت خاصية AllowNewConnections خاصتهم إلى False أثناء موازنة التحميل.

خوارزمية موازنة الأحمال الأولى الواسعة

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

تستضيف الخوارزمية الأولى للاستعلامات الاتساعية مضيفات التي تسمح باتصالات جديدة. ثم تختار الخوارزمية مضيف جلسة عشوائيا من نصف مجموعة مضيفي الجلسة بأقل عدد من الجلسات. على سبيل المثال، إذا كانت هناك تسعة أجهزة بها 11 و12 و13 و14 و15 و16 و17 و18 و19 جلسة، فلن تنتقل الجلسة الجديدة التي تنشئها تلقائياً إلى الجهاز الأول. بدلاً من ذلك، يمكن أن تذهب إلى أي من الأجهزة الخمسة الأولى مع أقل عدد من الجلسات (11، 12، 13، 14، 15).

خوارزمية موازنة الأحمال للعمق أولا

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

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

هام

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