Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-8851 [Umbrella] A pluggable device plugin framework to ease vendor plugin development
  3. YARN-9015

[DevicePlugin] Add an interface for device plugin to provide customized scheduler

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      A vendor might need a customized scheduling policy for their devices. It could be scheduled based on topology, resource utilization, virtualization, device attribute and so on.

      We'll provide another optional interface "DevicePluginScheduler" for the vendor device plugin to implement. Once it's implemented, the framework will prefer it to the default scheduler.

      This would bring more flexibility to the framework's scheduling mechanism.

        Attachments

        1. YARN-9015-trunk.001.patch
          28 kB
          Zhankun Tang
        2. YARN-9015-trunk.002.patch
          27 kB
          Zhankun Tang
        3. YARN-9015-trunk.003.patch
          25 kB
          Zhankun Tang
        4. YARN-9015-trunk.004.patch
          25 kB
          Zhankun Tang

          Issue Links

            Activity

              People

              • Assignee:
                tangzhankun Zhankun Tang
                Reporter:
                tangzhankun Zhankun Tang
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: