Uploaded image for project: 'Hama'
  1. Hama
  2. HAMA-410 Support configurable task slot
  3. HAMA-413

Remove limitation on the number of tasks

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.3.0
    • 0.4.0
    • bsp core
    • None

    Description

      By HAMA-410 patch, BSPPeer object will be constructed at child process. Now we can just remove limitation on the number of tasks.

      Here's TODO list:

      1. The number of tasks per groom should be configurable e.g., 'bsp.local.tasks.maximum'.
      2. The 'totalTaskCapacity' should be calculated at BSPMaster.getClusterStatus().
      3. When scheduling tasks, consider how to allocate them.
      4. Each BSPPeer should know all created peers of Hama cluster by job. It can be listed based on actions of GroomServer.
      5. In examples, 'cluster.getGroomServers()' can be changed to 'cluster.getMaxTasks()'.

      Attachments

        1. HAMA-413_v01.patch
          23 kB
          Edward J. Yoon
        2. HAMA-413_v02.patch
          24 kB
          Edward J. Yoon
        3. HAMA-413_v03.patch
          32 kB
          Edward J. Yoon
        4. HAMA_413_v04.patch
          30 kB
          Edward J. Yoon
        5. HAMA-413_v05.patch
          32 kB
          Edward J. Yoon
        6. HAMA_NEW.patch
          37 kB
          Edward J. Yoon
        7. HAMA-413_v06.patch
          36 kB
          Edward J. Yoon
        8. HAMA-413_v07.patch
          57 kB
          Edward J. Yoon

        Activity

          People

            udanax Edward J. Yoon
            udanax Edward J. Yoon
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: