السلام عليكم ورحمة الله وبركاته
سأتكلم اليوم بمشيئة الله عن
How to adjust Domain Controller Workload
·نحن نعلم أن سيرفر Domain Controller يقوم بتسجيل نفسه فى سيرفر DNS وذلك من خلال سجلات SRV .
·فى حالة وجود أكثر من دومين كنترولر الكلاينت يستخدم هذه السجلات من خلال خاصية DC Locator للوصول إلى أقرب دومين كنترولر .
·هناك حقلان فى سجلات SRV سأقوم بتوضيحهم عن قرب إن شاء الله (Priority – weight) .
·وتستخدم لإمكانية تحديد كمية الطلبات الموجهة إلى Domain Controllers .
·القيمة الافتراضية لها " 100 " ويمكن تعديل هذه القيمة من " 0 – 65535 " .
·وعن طريق تقليل هذا الرقم على دومين كنترولر محدد نخبر DNS بتقليل الطلبات الموجهة إلى هذا السيرفر .
·لنضرب مثال توضيحى :-
لدينا 2 سيرفر دومين كنترولر وأحدهما يحمل PDC Emulator Role فيمكن إعطاء هذا السيرفر قيمة ولتكن مثلاً " 50 " .
·وقتها سيقوم DNS بحساب النسبة لتصبح 50/100 أى 50 لهذا السيرفر و 100 لباقى السيرفرات .
·وسيقوم بدوره بتقليل الطلبات الموجهة إلى الدومين كنترولر الذى يحمل PDC .
·هذه الخاصية لها آلية عمل مختلفة .
·القيمة الافتراضية لهذا الحقل " 0 " .
·عند تعديلك لهذا الحقل سيقوم DNS بتوجيه الطلبات إلى الدومين كنترولر صاحب أعلى أفضلية وسيتم ايقاف توجيه الطلبات لباقى Domain Controllers حتى يصبح هذا السيرفر غير متاح ، وقتها سيقوم DNS بتوجيه الطلبات إلى السيرفرات الأخرى .
·وهنا السيرفر صاحب القيمة الأقل تعنى ----- أفضيلة أعلى .
** كيفية تحديد ذلك :-
·لتسهيل الأمور وحيث أنه هناك سجلات كثيرة جداً SRV هناك طريقة رائعة لتحديد تلك القيم .
1-Specify Domain controller .
2-Click Start, click Run, type regedit and then press ENTER
3-navigate to HKLM\SYSTEM\CurrentControlSet\Services\Netlogon\Pa rameters
4-To configure the Priority, add a REG_DWORD with the name LdapSrvPriority.
To configure the Weight, add a REG_DWORD with the name LdapSrvWeight.
5-restart the NetLogon service --- Run ---- services.msc ----- r.click netlogon ----- Restart
وللتأكد - أنظر الى سجلات SRV داخل سيرفر DNS ستجد القيم تغيرت أوتوماتيكياً طبقاً لما حددته أنت
أرجو من الله التوفيق لنا جميعاً - وأسألكم الدعاء
المفضلات