Skip to content

melrief/HFSP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hadoop Fair Sojourn Protocol (HFSP)

The Hadoop Fair Sojourn Protocol Scheduler is a size-based scheduler for Hadoop. A presentation of the scheduler can be found here.

Build Status

Compile HFSP

In order to compile HFSP you need Maven. From the top directory issue the following command:

$ mvn package -DskipTests

This will create two files in the directory /target:

  • hfsp-scheduler-1.0.jar: a jar file containing the scheduler
  • hfsp-scheduler.xml: a default configuration file

Use HFSP

Copy hfsp-scheduler-1.0.jar in your Hadoop directory. Optionally, add the configuration file for HFSP in the hadoop configuration directory.

Set HFSP as task scheduler in conf/mapred-site.xml:

<configuration>
	<property>
          <name>mapred.jobtracker.taskScheduler</name>        
          <value>org.apache.hadoop.mapred.HFSPScheduler</value>  
	</property>
</configuration>

Hadoop versions

HFSP has been developed for the current stable version of Hadoop 1.x, that is Hadoop 1.1.2.

Papers

Contributors

Acknowledgements

The HFSP project is part of the BigFoot project

About

The Hadoop Fair Sojourn Protocol Scheduler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages