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

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.3.0
    • None
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: