JobTracker

Yazar: Roger Morrison
Yaratılış Tarihi: 19 Eylül 2021
Güncelleme Tarihi: 21 Haziran 2024
Anonim
019 MapReduce Daemons JobTracker and TaskTracker Explained
Video: 019 MapReduce Daemons JobTracker and TaskTracker Explained

İçerik

Tanımı - JobTracker ne anlama geliyor?

JobTracker, Apache Hadoops MapReduce motorunda çalışan bir servistir. JobTracker, tüm MapReduce görevlerini kümedeki farklı düğümlere, ideal olarak zaten veri içeren düğümlere veya en azından veri içeren düğümlerle aynı rafa yerleştirilmiş düğümlere bağlayan temel bir hizmettir.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia JobTracker'ı açıklıyor

JobTracker, Hadoop'taki müşteri isteklerini almaktan sorumlu olan hizmettir. Onları, gerekli verilerin yerel olarak bulunduğu DataNodes üzerindeki TaskTrackers'a atar. Bu mümkün değilse, JobTracker, verileri yerel olarak bulunduğu raftaki TaskTracker'lara görevleri atamaya çalışır. Bazı nedenlerden dolayı bu da başarısız olursa, JobTracker görevi, verilerin bir kopyasının bulunduğu bir TaskTracker'a atar. Hadoop'ta veri blokları, yedeklilik sağlamak için VeriNodları arasında çoğaltılır, böylece kümedeki bir düğüm başarısız olursa, iş de başarısız olmaz.

JobTracker işlemi:


  1. İstemci uygulamalarından gelen iş istekleri JobTracker tarafından alınır,
  2. JobTracker, gerekli verilerin konumunu belirlemek için NameNode'a danışır.
  3. JobTracker, verileri içeren veya en azından verilere yakın olan TaskTracker düğümlerini bulur.
  4. İş seçilen TaskTracker'a gönderilir.
  5. TaskTracker, JobTracker tarafından yakından izlenirken görevlerini yerine getirir. İş başarısız olursa, JobTracker, işi başka bir TaskTracker'a yeniden gönderir. Bununla birlikte, JobTracker'ın kendisi tek bir başarısızlık noktasıdır, yani tüm sistem çökerse başarısız olur.
  6. JobTracker, iş tamamlandığında durumunu günceller.
  7. Müşteri istek sahibi şimdi JobTracker'dan bilgi alabilir.