الخميس، 26 يوليو 2012

إدارة الطلبات Request Management


إحدى الميزات الجديدة في شيربوينت 2013 هي ميزة إدارة الطلبات Request Management أو ما يسمى اختصاراً RM, والهدف من هذه الميزة:
  • إعطاء شيربوينت معلومات أكثر عن الطلبات التي سينفذها.
  • توفير معلومات إضافية عن الطلبات مثل نوع المتصفح المستخدم لإرسال الطلب, وعنوان IP مصدر الطلب. إضافة إلى معلومات أخرى تسمح بتخصيص كيفية تنفيذ الطلبات.
وطبعاً معرفة هذه المعلومات تسمح لميزة إدارة الطلبات بتخصيص آلية تنفيذ الطلب وعلى أي خادم من خوادم الويب ضمن بيئة شيربوينت سيتم تنفيذ الطلب, علماً أن هذه الميزة يتم ضبط إعداداتها على مستوى تطبيق الويب Web Application. وأهداف هذه الميزة هي:
  • يمكن لميزة إدارة الطلبات توجيه الطلبات إلى خوادم الويب في بيئة شيربوينت الأكثر ملاءمة لتنفيذ الطلب.
  • يمكن لميزة إدارة الطلبات التعرف على الطلبات التي قد تؤدي دوراً سلبياً على بيئة عمل شيربوينت ومن ثم منعها من التنفيذ.
  • أيضاً من خلال ميزة إدارة الطلبات يمكن إعطاء بعض الطلبات أولوية على طلبات أخرى, فمثلاً يمكن إعطاء طلبات المستخدمين أولوية على طلبات محركات البحث.
  • يمكن تحديد الخوادم التي ستنفذ طلبات من نوع محدد, فمثلاً يمكن دائماً توجيه طلبات البحث إلى خادم محدد لتنفيذ عملية البحث.
  • إن عملية عزل الطلبات وتوجيهها على خوادم محددة قد تسهل عملية اكتشاف الأخطاء ومعالجتها.
  • يمكن لإدارة الطلبات إرسال الطلبات التي تحتاج إلى معالجة عالية إلى خوادم الويب الأفضل.
وتتألف ميزة إدارة الطلبات من مجموعة من العناصر لكل منها وظيفة محددة وهي كما يلي:
  • قسم توجيه وإيقاف الطلبات Request Throttling and Routing.
  • عنصر تحديد أولويات الطلبات.
  • عنصر توزيع حمل الطلبات على الخوادم Load Balancing.

هناك تعليق واحد:

  1. مقال جميل .. فقط احب ان أضيف نقطتين وهما
    الاولى : إدارة الطلبات ليس بديلا عن (Load Balancer)بل هي أضافة تحكم أكثر على الطلبات ويمكن في بعض الأحيان في المنصات الصغيرة الإستغناء عن (Load Balancer) .
    الثاني : إعدادات إدارة الطلبات تكون عن طريق (Power Shell) وليس هناك أي إعدادات من الشاشات (Central Administration)

    ردحذف