Bisakah 1 Tasktracker menjalankan beberapa JVM?
Inilah skenarionya:
Asumsikan ada 2 file (A & B) dan 2 node Data (D1 & D2).
Saat Anda memuat A, anggaplah itu dipecah menjadi A1 & A2 di D1 & D2 dan ketika Anda memuat B, asumsikan itu dipecah menjadi B1 & B2 di D1 & D2.
Untuk beberapa alasan mari kita asumsikan D1 sibuk dengan beberapa tugas lain dan D2 tersedia dan ada beberapa pekerjaan yang diserahkan, satu menggunakan file A dan yang lainnya menggunakan File B.
Jadi sekarang D2 sudah tersedia dan memiliki blok A2 & B2. Akankah JobTracker mengirimkan kode ke TaskTracker di D2 dan menjalankan tugas untuk A2 dan B2 sekaligus atau akan menjalankan A2 terlebih dahulu dan setelah selesai akan menjalankan B2?
Jika demikian, apakah mungkin untuk menjalankan kedua tugas secara paralel yang berarti 1 TaskTracker dan 2 jvms, atau akankah itu membuat/menelurkan 2 TaskTracker di D2?