יש שלושה סוגים של מתזמנים זמינים ב-YARN: FIFO, Capacity and Fair. FIFO (ראשון נכנס, ראשון יוצא) הוא הפשוט ביותר להבנה ואינו זקוק לשום תצורה.
האם YARN מתזמן?
ל-
YARN יש רכיב תזמון ניתן לחיבור The ResourceManager פועל כמתזמן גלובלי הניתן לחיבור שמנהל ושולט בכל הקונטיינרים (המשאבים). תזמון באופן כללי הוא בעיה קשה ואין מדיניות אחת "הטובה ביותר", וזו הסיבה ש-YARN מספקת מבחר של מתזמנים ומדיניות שניתן להגדיר.
מהו מתזמן ברירת המחדל ב-YARN?
The Capacity Scheduler משמש כברירת מחדל (אם כי מתזמן Fair הוא ברירת המחדל בהפצות Hadoop, כגון CDH), אך ניתן לשנות זאת על ידי הגדרת חוט. Resourcemanager.
מהו מתזמן הקיבולת ב-YARN?
מתזמן הקיבולת ב-YARN מאפשר ריבוי דירות באשכול Hadoop שבו משתמשים מרובים יכולים לחלוק את האשכול הגדול … ארגון עשוי לספק מספיק משאבים באשכול כדי לעמוד בביקוש השיא שלהם אבל ייתכן ששיא הביקוש לא יתרחש בתדירות גבוהה כל כך, וכתוצאה מכך ניצול לקוי של משאבים בשאר הזמן.
מהו מתזמן FIFO ב-YARN?
FIFO פירושו First In First Out. כפי שהשם מעיד, העבודה שהוגשה ראשונה תקבל עדיפות לביצוע. FIFO הוא מתזמן מבוסס תור אם אנו מגדירים Cluster באמצעות Plain Vanilla Hadoop, First In First Out (FIFO) הוא מתזמן ברירת המחדל. מקצה משאבים על סמך זמן הגעה.