Видео: Hadoop ажлын хуваарь гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Ажлын хуваарь . Та ашиглаж болно ажлын хуваарь MapReduce-ийг эрэмбэлэх ажлын байр болон таны MapR кластер дээр ажилладаг YARN програмууд. Өгөгдмөл ажил төлөвлөгч Үзэсгэлэн худалдаа юм Хуваарьлагч , энэ нь кластерийн нөөцийн төлөө өрсөлддөг олон хэрэглэгчид эсвэл бүлгүүдтэй үйлдвэрлэлийн орчинд зориулагдсан.
Үүний тулд Hadoop төлөвлөгч гэж юу вэ?
Залгуурын тухай танилцуулга төлөвлөгч хүрээ Hadoop нь тархсан зангилааны багц дээр өгөгдлийг өндөр гүйцэтгэлтэй боловсруулах боломжийг олгодог ерөнхий зориулалтын систем юм. 2008 он хүртэл, Hadoop сингл дэмжсэн хуваарь гаргагч Энэ нь JobTracker логиктой холилдсон.
Хоёрдугаарт, та ажлын хуваарийг хэрхэн хийдэг вэ? Доор жагсаасан 10 зөвлөмжөөс эхэл.
- Багаа мэддэг.
- Шилдэг ажилчдынхаа эргэн тойронд ээлжийг бий болго.
- Багийн хэмжээнд харилцах аргыг бий болгох.
- Цагийн хуваарийг хурдан гаргаарай.
- Боломжтой бол ажлын давуу эрх, чөлөө авах хүсэлтийг хүндэтгэ.
- Ажилчдыг ажлын хуваарийн заримыг нь хийлгээрэй.
- Ажилтнууд өөр өөрсдийн орлох хүмүүсийг олоорой.
Ийм байдлаар би Hadoop-ын ажлыг хэрхэн төлөвлөх вэ?
Яаж ажлын хуваарь in hadoop - Квора. Хамгийн энгийн арга бол кодоо бүрхүүлийн скрипт болон хуваарь Энэ нь крон шиг ажил захын зангилаа дээр(таны ихэвчлэн таны илгээдэг зангилаа ажлын байр ). Гэхдээ ихэвчлэн кодыг скриптэд хийж, үүнийг ажиллуулдаг ажил дибаг хийхэд хэцүү. турших, засвар үйлчилгээ хийх.
Утас төлөвлөгч хэрхэн ажилладаг вэ?
Хуваарь гаргах in утас ResourceManager (RM) нь кластер дээрх нөөцийг хянаж, шаардлагатай програмуудад хуваарилдаг. The хуваарь гаргагч Энэ нь нөөцийг хуваах байгууллагын бодлогыг хүндэтгэдэг RM-ийн нэг хэсэг юм. Үүнийг анхаарна уу: утас олон түрээслэгчдийн хооронд нөөцийг хуваалцахын тулд дарааллыг ашигладаг.
Зөвлөмж болгож буй:
Олон дарааллын хуваарь гэж юу вэ?
Олон түвшний дарааллын хуваарь. Олон түвшний дараалал төлөвлөх алгоритм нь бэлэн дарааллыг хэд хэдэн тусдаа дараалалд хуваадаг. Процессууд нь санах ойн хэмжээ, процессын тэргүүлэх чиглэл, процессын төрөл гэх мэт процессын зарим шинж чанарт тулгуурлан нэг дараалалд байнга хуваарилагддаг
Дарааллын хуваарь гэж юу вэ?
Олон түвшний дараалал төлөвлөх алгоритм нь бэлэн дарааллыг хэд хэдэн тусдаа дараалалд хуваадаг. Процессууд нь санах ойн хэмжээ, процессын тэргүүлэх чиглэл, процессын төрөл гэх мэт процессын зарим шинж чанарт тулгуурлан нэг дараалалд байнга хуваарилагддаг. Дараалал бүр өөрийн хуваарийн алгоритмтай байдаг
QoS хуваарь гэж юу вэ?
QoS хуваарь, дараалал тогтоох аргууд. Хуваарь гаргах гэдэг нь багцыг QoS-ийн мэдээлэлд үндэслэн дотоод дамжуулалтын дараалалд буулгах, дарааллын аргын дагуу дарааллаар үйлчлэх үйл явц юм. WRR алгоритмыг FastIron төхөөрөмж дээрх найман дарааллын хооронд үйлчилгээг эргүүлэхэд ашигладаг
Процессын хуваарь гаргахдаа эргэлтийн хугацааг хэрхэн тооцох вэ?
Эргэлтийн хугацаа = Гарах хугацаа - Ирсэн цаг Жишээ нь, бид First Come First үйлчлэх хуваарь алгоритмыг авч үзвэл процессуудын ирэх дараалал нь P1, P2, P3 бөгөөд процесс бүр 2, 5, 10 секунд болно
AWS хуваарь гэж юу вэ?
Альтернатив ажлын хуваарь (AWS) нь шахагдсан болон уян хатан ажлын хуваарийг агуулдаг. Шахсан ажлын хуваарь нь уян хатан чанаргүй тогтмол хуваарь юм. Уян хатан ажлын хуваарь нь үндсэн цаг, уян хатан цаг бүхий ажлын өдрүүдээс бүрдэх хуваарь юм