[ 
https://issues.apache.org/jira/browse/HADOOP-4808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12654764#action_12654764
 ] 

Devaraj Das commented on HADOOP-4808:
-------------------------------------

A user can write malicious code that deterministically fails on a bunch of 
trackers but yet the jobs succeed. Hence those trackers would get blacklisted 
for a long duration across all jobs, after a certain number of such job runs. 
The malicious user can effectively hijack 50% of the cluster (that's the limit 
after which trackers are not blacklisted across jobs). 
This can be improved by keeping an eye on how many users (user-IDs) blacklist a 
given tracker across jobs and when this number (of users) cross a certain we 
mark that tracker blacklisted across all jobs across all users. 
Thoughts?

> Blacklisting of TaskTrackers should take into account the user-ID
> -----------------------------------------------------------------
>
>                 Key: HADOOP-4808
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4808
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: mapred
>    Affects Versions: 0.20.0
>            Reporter: Devaraj Das
>
> With HADOOP-4305, it is possible to blacklist TaskTrackers across jobs. It 
> might make sense to also take into account the users whose tasks are being 
> run on the TaskTrackers, and use it in the blacklisting strategy.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to