فيديو: How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox 2025
كل عقدة الرقيق في بعد آخر مفاوض الموارد (يارن) لديه خفي مدير العقدة، الذي يعمل كعبد لمدير الموارد. كما هو الحال مع تاسكتراكر، كل عقدة الرقيق لديه خدمة التي تربطه مع خدمة المعالجة (عقدة ماناجر) وخدمة التخزين (داتانود) التي تمكن هادوب أن يكون نظام موزعة.
يتتبع كل مدير عقدة موارد معالجة البيانات المتاحة على عقدة الرقيق ويرسل تقارير منتظمة إلى مدير الموارد.
يتم استهلاك موارد المعالجة في مجموعة هادوب في قطع صغيرة الحجم تسمى الحاويات. A كونتينر عبارة عن مجموعة من جميع الموارد اللازمة لتشغيل أحد التطبيقات: نوى وحدة المعالجة المركزية والذاكرة وعرض النطاق الترددي للشبكة ومساحة القرص. يتم تشغيل حاوية نشر كعملية فردية على عقدة الرقيق في كتلة هادوب.
مفهوم الحاوية قد يذكرك فتحة، وحدة المعالجة المستخدمة من قبل جوبتراكر و تاسكتراكر، ولكن لديهم بعض الاختلافات الملحوظة. الأهم من ذلك، حاويات عامة ويمكن تشغيل أي منطق التطبيق انهم تعطى، على عكس فتحات، والتي يتم تعريفها خصيصا لتشغيل أي خريطة أو تقليل المهام. أيضا، يمكن طلب حاويات مع كميات مخصصة من الموارد، في حين أن فتحات كلها موحدة.
طالما كان المبلغ المطلوب ضمن الحدود الدنيا والقصوى لما هو مقبول للحاوية (وطالما أن المبلغ المطلوب للذاكرة هو مضاعف الحد الأدنى للمبلغ)، فإن مدير الموارد سوف تمنح وتحدد تلك الحاوية.
يتم توفير جميع عمليات الحاويات التي تعمل على عقدة الرقيق في البداية، ورصدها، وتتبعها من قبل عقدة العقدة مدير العقدة الرقيق.
