[ 
https://issues.apache.org/jira/browse/SPARK-27104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hua Zhang updated SPARK-27104:
------------------------------
    Description: 
Spark in standalone mode currently only supports FIFO (first-in-first-out) 
scheduler across applications.

It will be great that a fair scheduler is supported. +A fair scheduler across 
applications, not in a application.+

 

Use case (for example with the integration of zeppelin)

At certain moment, user A submits a heavy application and consumes all the 
resources of the spark cluster.

At a later moment, user B submits a second application.

No matter how many work nodes you added now, all the resources go to user A due 
to the FIFO. User B will never get any resource until user A release its 
allocated resources.

 

A fair scheduler should distribute extra resources in a fair way on all running 
applications, which demands resources.

 

  was:
Spark in standalone mode currently only supports FIFO (first-in-first-out) 
scheduler across applications.

It will be great that a fair scheduler is supported. +A fair scheduler across 
applications, not in a application.+

 

Use case (for example with the integration of zeppelin)

At certain moment, user A submits an heavy application and consumes all the 
resources of the spark cluster.

At a later moment, user B submits a second application.

No matter how many work nodes you added now, all the resources go to user A due 
to the FIFO. User B will never get any resource until user A release its 
allocated resources.

 

A fair scheduler should distribute extra resources in a fair way on all running 
applications, which demands resources.

 


> Spark Fair scheduler across applications in standalone mode
> -----------------------------------------------------------
>
>                 Key: SPARK-27104
>                 URL: https://issues.apache.org/jira/browse/SPARK-27104
>             Project: Spark
>          Issue Type: Wish
>          Components: Scheduler
>    Affects Versions: 2.2.3, 2.3.3, 2.4.0
>            Reporter: Hua Zhang
>            Priority: Minor
>
> Spark in standalone mode currently only supports FIFO (first-in-first-out) 
> scheduler across applications.
> It will be great that a fair scheduler is supported. +A fair scheduler across 
> applications, not in a application.+
>  
> Use case (for example with the integration of zeppelin)
> At certain moment, user A submits a heavy application and consumes all the 
> resources of the spark cluster.
> At a later moment, user B submits a second application.
> No matter how many work nodes you added now, all the resources go to user A 
> due to the FIFO. User B will never get any resource until user A release its 
> allocated resources.
>  
> A fair scheduler should distribute extra resources in a fair way on all 
> running applications, which demands resources.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to