Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-20624 SPIP: Add better handling for node shutdown
  3. SPARK-35627

Decommission executors in batches to avoid overloading network by block migrations.

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • 3.1.2
    • None
    • Spark Core
    • None

    Description

      Currenlty, each executor is asked to starts offloading rdd and shuffle blocks as soon it is decommissioned. This can overload the network bandwidth of the application.

       

      We should limit the number of executors migrating rdd and shuffle blocks at one time. This would be configurable to enable users to decommission executors conservatively or aggressively based on the use cases.

      Attachments

        Activity

          People

            Unassigned Unassigned
            abhishek_tiwari abhishek kumar tiwari
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: