فيديو: 366 : طريقة تتبع أي رقم هاتف | تحديد مكانه 2025
معالجة مابريدوس في هادوب 1 يتم التعامل معها من قبل الشائعات جوبتراكر و تاسكتراكر. يحافظ جوبتراكر على وجهة نظر جميع موارد المعالجة المتاحة في مجموعة هادوب و، كما تأتي طلبات التطبيق، فإنه جداول ونشرها إلى العقد تاسكتراكر للتنفيذ.
عند تشغيل التطبيقات، يتلقى جوبتراكر تحديثات الحالة من العقد تاسكتراكر لتتبع تقدمها، وإذا لزم الأمر، تنسيق التعامل مع أي إخفاقات. و جوبتراكر يحتاج إلى تشغيل على عقدة رئيسية في الكتلة هادوب كما أنه ينسق تنفيذ كافة تطبيقات مابريدوس في الكتلة، لذلك هو خدمة مهمة الحرجة.
مثيل من الشيطان تاسكتراكر يعمل على كل عقدة الرقيق في الكتلة هادوب، مما يعني أن كل عقدة الرقيق لديه خدمة التي تربطه معالجة (تاسكتراكر) والتخزين (داتانود)، والتي تمكن هادوب أن يكون نظام توزيعها.
كعملية عبودية، يتلقى تاسكتراكر طلبات المعالجة من جوبتراكر. ومسؤوليتها الأساسية هي تتبع تنفيذ أعباء العمل مابريدوس يحدث محليا على عقدة الرقيق وإرسال تحديثات الحالة إلى جوبتراكر.
تاسكتراكرز إدارة موارد المعالجة على كل عقدة الرقيق في شكل فتحات معالجة - فتحات محددة لمهام الخريطة وتقليل المهام، على وجه الدقة. يشير العدد الإجمالي للخريطة وتقليل الفواصل الزمنية إلى عدد الخرائط وتقليل المهام التي يمكن تنفيذها في وقت واحد على عقدة الرقيق.
عندما يتعلق الأمر ضبط مجموعة هادوب، تعيين العدد الأمثل للخريطة وتقليل فتحات أمر بالغ الأهمية. عدد الفتحات يجب أن يتم تكوينها بعناية استنادا إلى الذاكرة المتوفرة، والقرص، والموارد وحدة المعالجة المركزية على كل عقدة الرقيق. الذاكرة هي الأكثر أهمية من هذه الموارد الثلاثة من منظور الأداء. على هذا النحو، العدد الإجمالي لفواصل المهام يجب أن تكون متوازنة مع أقصى قدر من الذاكرة المخصصة لحجم كومة جافا.
نضع في اعتبارنا أن كل خريطة وتقليل مهمة يولد الجهاز الظاهري جافا الخاصة بها (جفم) وأن كومة الذاكرة المؤقتة يمثل مقدار الذاكرة المخصصة لكل جفم. كما تعتبر نسبة فتحات الخرائط لتقليل الفواصل الزمنية من الاعتبارات الهامة.
على سبيل المثال، إذا كان لديك عدد كبير جدا من فتحات الخرائط ولا تقلل من الفواصل الزمنية الكافية لأعباء العمل، فسيتم تمرير فتحات الخريطة إلى وضع الخمول، في حين تنتظر فرص العمل تقليل الفواصل الزمنية.
يتم تعريف مجموعات مختلفة من الفواصل الزمنية لمهام الخريطة وتقليل المهام لأنها تستخدم موارد الحوسبة بشكل مختلف تماما.يتم تعيين المهام خريطة استنادا إلى موقع البيانات، وأنها تعتمد بشكل كبير على القرص I / O وحدة المعالجة المركزية. يتم تعيين تقليل المهام على أساس توافر، وليس على محلية، وأنها تعتمد بشكل كبير على عرض النطاق الترددي للشبكة لأنها تحتاج إلى تلقي الناتج من مهام الخريطة.
